반응형

<?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문이 돌면서 안에 들어 있는 값들을 화면에 출력한다.

 

 

반응형

+ Recent posts