Einfaches CRUD mit PHP MySql Bootstrap 4
README.md
Einfaches CRUD mit PHP MySql Bootstrap 4
Einfache Benutzerregistrierung mit nur PHP
Installation
Erstellen Sie die Tabelle in der Datenbank:
create table usuario( id integer primary key AUTO_INCREMENT, nome varchar(200) not null, sobrenome varchar(300) not null, idade integer not null, sexo char(1) not null )
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Konfigurieren Sie die Datei Conexao.php im Ordner „app/conexao“:
Fügen Sie den folgenden Code innerhalb der Funktion getConexão() hinzu. Wenn Ihre Datenbank MySQL ist, ist dies bereits die Standardeinstellung.
Denken Sie daran, die Daten (Datenbankname, Benutzer, Passwort) in der Verbindung entsprechend Ihrer Bank zu ändern.
-Verbindung zu MySql
if (!isset(self::$instance)) { self::$instance = new PDO('mysql:host=localhost;dbname=github', 'root', '', array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")); self::$instance->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); self::$instance->setAttribute(PDO::ATTR_ORACLE_NULLS, PDO::NULL_EMPTY_STRING); } return self::$instance;
Nach dem Login kopieren
Nach dem Login kopieren
-Verbindung zu PostgreSql
$host = 'localhost;port=5432'; $dbname = 'github'; $user = 'root'; $pass = ''; try { if (!isset(self::$instance)) { self::$instance = new \PDO('pgsql:host='.$host.';dbname=' . $dbname . ';options=\'--client_encoding=UTF8\'', $user, $pass); self::$instance->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION); self::$instance->setAttribute(\PDO::ATTR_ORACLE_NULLS, \PDO::NULL_EMPTY_STRING); } return self::$instance; } catch (Exception $ex) { echo $ex.'<br>'; }
Nach dem Login kopieren
Nach dem Login kopieren
Credits
Brayan Monteiro
E-Mail: brayanmonteirooo@gmail.com
index.php
include_once "./app/conexao/Conexao.php";
include_once "./app/dao/UsuarioDAO.php";
include_once "./app/model/Usuario.php";
//instanziiert Klassen
$user = neuer Benutzer();
$usuariodao = new UsuarioDAO();
?>
CRUD Einfaches PHP
.menu,
Kopf {
Hintergrundfarbe: #bbb !important;
}
Polsterung: 10px;
}
}