> 데이터 베이스 > MySQL 튜토리얼 > PHP MySql Bootstrap 4를 사용한 간단한 CRUD

PHP MySql Bootstrap 4를 사용한 간단한 CRUD

DDD
풀어 주다: 2024-12-18 11:33:10
원래의
745명이 탐색했습니다.

CRUD Simples Utilizando PHP   MySql   Bootstrap 4

읽어보기.md

PHP MySql Bootstrap 4를 사용한 간단한 CRUD

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>';
        }
로그인 후 복사

크레딧

브라얀 몬테이로

이메일: brayanmonteirooo@gmail.com

index.php

include_once "./app/conexao/Conexao.php";
include_once "./app/dao/UsuarioDAO.php";
include_once "./app/model/Usuario.php";

//클래스 인스턴스화
$user = 새로운 사용자();
$usuariodao = 새로운 UsuarioDAO();
?>










CRUD 단순 PHP



.메뉴,

두더지 {

배경색: #bbb !important;

}


패딩: 10px;
}












<라벨>이름







<라벨>아이디어



<레이블>섹소

<이름 선택="sexo">




















<머리>



ID

<일>이름

<일>소브레놈

<일>이다데

<일>섹소

<일>Ações





<본체>

read() as $usuario) : ?>



















본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
getId() ?> getNome() ?> getSobrenome() ?> getIdade() ?> getSexo()?>