반응형
<?php
$hostname="localhost";
$dbuserid="testman";
$dbpasswd="123456";
$dbname="testdb";
$mysqli = new mysqli($hostname, $dbuserid, $dbpasswd, $dbname);
if ($mysqli->connect_errno) {
die('Connect Error: '.$mysqli->connect_error);
}
echo "<pre>";
$result = $mysqli->query("select * from test_table") or die("query error => ".$mysqli->error);
print_r($result);
while($rs = $result->fetch_object()){
print_r($rs);
}
echo "</pre>";
?>
자 디비에 연결했다면 이제 쿼리를 날려보자.
$mysqli->query();
이 함수를 이용해서 디비에 쿼리를 전송할 수 있다. 그리고 쿼리를 실행 후 나오는 결과값을 리턴해서 $result 변수에 넣어준다.
받은 값을 다시 $result->fetch_object() 를 이용해 오브젝트 배열로 바꾼 후 $rs에 넣어준다.
쿼리 결과값인 $result에 값이 비워질때까지 while문이 돌면서 안에 들어 있는 값들을 화면에 출력한다.
반응형
'PHP강좌 > 기초강좌' 카테고리의 다른 글
[초급]PHP개발자가 알아야 할 필수 문법 내장함수 (0) | 2021.08.13 |
---|---|
[중급]PHP개발자가 알아야 할 필수 문법 함수(function) (0) | 2021.08.10 |
[중급]PHP개발자가 알아야 할 필수 문법 디비 연결 #1 (0) | 2021.08.10 |
[중급]PHP개발자가 알아야 할 필수 문법 배열(array) #2 (0) | 2021.04.06 |
[중급]PHP개발자가 알아야 할 필수 문법 배열(array) #1 (0) | 2021.04.06 |