mysql_result(); 실행결과를 2차원배열로 저장한다.
페이지 정보
작성자 서방님 댓글 0건 조회 160회 작성일 12-01-11 17:29본문
질의의 실행결과를 2차원 배열에 저장된 데이터를 가져온다.
결과를받을변수 = mysql_result(질의구분자,행인덱스,열인덱스);
<?php
//localhost를 연결한다.
$mysql=mysql_connect("localhost","root","asdf");
if ($mysql == -1){
echo "서버연결 실패<br>";
} else{
echo $mysql;
echo "서버연결 성공<br>";
}
mysql_select_db("mysql",$mysql);
$query="select * from test";
$sql=mysql_query($query,$mysql);
if ( $sql == -1) {
print("쿼리에러!!\n<br>");
} else {
print ("쿼리실행성공<br>");
$row_num=mysql_num_rows($sql);
echo($row_num."<br>");
$column_num=mysql_num_fields($sql);
echo("실행결과의 열의수는 $column_num 입니다.<br>");
}
echo("<br>--------------------<br>");
echo("num user_id user_name age");
echo("<br>--------------------<br>");
for ($i=0;$i<=($row_num-1);$i++) {
for($j=0;$j<=($column_num-1);$j++){
$result0 = mysql_result($sql,$i,$j);
echo($result0." / ");
}
echo("<br>--------------------<br>");
}
mysql_close($mysql);
?>
** 실행결과
Resource id #2서버연결 성공
쿼리실행성공
5
실행결과의 열의수는 4 입니다.
--------------------
num user_id user_name age
--------------------
2 / lee / 이쁜이 / 20 /
--------------------
4 / hong / 홍길동 / 35 /
--------------------
5 / park / 박길동 / 32 /
--------------------
6 / no / 노길동 / 32 /
--------------------
7 / yes / 예홍길동 / 31 /
--------------------
댓글목록
등록된 댓글이 없습니다.