반응형
mysqli로 MySQL 서버에 연결
$host = 'localhost'; // host 주소
$user = 'user'; // host user
$password = 'pass'; // host password
$database = 'testDB'; // database 이름
$con = mysqli_connect($host, $user, $password, $database);
// 연결 실패시
if(!$con) {
die('연결 실패'.mysqli_error($con));
}
PHP: mysqli::__construct - Manual
mysqli can succeed in surprising ways, depending on the privileges granted to the user. For example,GRANT USAGE ON *.* TO 'myuser'@'localhost' IDENTIFIED BY PASSWORD 'mypassword';GRANT ALL PRIVILEGES ON `database_a`.* TO 'myuser'@'localhost';CREATE DATABAS
www.php.net
mysqli로 쿼리문 실행
$sql = "select id from member where id='".$_POST['id']."'";
$rs = mysqli_query($con, $sql);
mysqli_query() 반환방식 constants
- MYSQLI_STORE_RESULT(기본값)
서버에서 필요한 데이터만 가져와 조회하는 방식
- MYSQLI_USE_RESULT
서버에 전체 데이터를 가져와 PHP에서 저장하여 조회하는 방식
- MYSQLI_ASYNC(mysqlnd와 함께 사용 가능)
쿼리가 비동기적으로 수행
PHP: mysqli::query - Manual
Hi, i created function that add a new table using array , i work with it on my projects ... private_tables_name.$array["table"]." "; $query .= "( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ".$info." )"; return $query;
www.php.net
반응형
'Web > PHP' 카테고리의 다른 글
PHP-FPM vs RoadRunner (with Laravel) (0) | 2025.04.22 |
---|---|
PHP sort() (0) | 2023.06.27 |
PSR-1: Basic Coding Standard (0) | 2023.04.21 |
PHP 암호화 복호화 (0) | 2022.11.03 |
PHP PDO() (0) | 2019.06.21 |