Project/APM웹서버
PHP Mysql연동을 위한 태그(mysqli_connect)
Albin
2021. 10. 18. 23:56
mysqli_connect
mysqli_connect(아이피, 아이디, 비밀번호, 데이터베이스명, 포트);
이전의 mysql함수를 개선한 것으로 mysqli 에서는 prepared statement 를 사용할 수 있다고 한다. 입력값에 대한 복잡한 제거나, 치환 작업 없이 SQL 인젝션 공격에 대한 방어를 할 수 있다고 합니다.
if ($mysqli->connect_errno) {
die('Connect Error: '.$mysqli->connect_error);
}
connect_errno 로 연결확인 가능하며,
if ($result = $mysqli->query("select * from 테이블 where id='".$userId."' and password='".$userPw."'")){
while ($row = $result->fetch_object()) {
$Exist = "1";
}
}
위와 같은 방식으로 SQL문을 처리하여 디비와 연동할 수 있다.
참조
https://solbel.tistory.com/1276
[php/mysql] mysqli_connect() 사용법 및 예제
[php/mysql] mysqli_connect() 사용법 및 예제 php 에서 mysql 을 사용할때 mysqli_connect 사용법 및 예제입니다. 아래는 기본 사용법입니다. mysqli_connect(아이피, 아이디, 비밀번호, 데이터베이스명, 포..
solbel.tistory.com
https://offbyone.tistory.com/2
MySQL 데이터베이스에서 mysqli(MySQL Improved) 사용법
PHP에서 MySQL 데이터베이스에 연결해서 작업하는데 사용되는 API 가 세 종류 있습니다. 1. mysql API : 가장 오래전 부터 사용되어져 오는 것으로 mysql_ 로 시작하는 함수들로 구성되어 있습니다. 현재
offbyone.tistory.com