PHP만으로 간단한 사용자 등록
데이터베이스에 테이블 만들기:
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 )
'app/conexao' 폴더 내에서 Conexao.php 파일을 구성합니다:
getConexão() 함수 내에 아래 코드를 추가하세요. 데이터베이스가 MySQL인 경우 이미 기본값입니다.
은행에 따라 연결 데이터(dbname, 사용자, 비밀번호)를 변경하는 것을 잊지 마세요.
-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;
-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>'; }
브라얀 몬테이로
include_once "./app/conexao/Conexao.php";
include_once "./app/dao/UsuarioDAO.php";
include_once "./app/model/Usuario.php";
//클래스 인스턴스화
$user = 새로운 사용자();
$usuariodao = 새로운 UsuarioDAO();
?>
위 내용은 PHP MySql Bootstrap 4를 사용한 간단한 CRUD의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!