sql_query를 사용할때 데이터를 보는 방법이 궁금합니다.

sql_query를 이용하여 sql문을 실행하여 print_r로 결과 확인시

mysqli_result Object ( [current_field] => 0 [field_count] => 8 [lengths] => [num_rows] => 3 [type] => 0 )

이런식으로 결과가 나오고 해당 데이터를 사용할려면 반복문을 사용해야 합니다.

그런데 저는 sql_query를 사용한 후 print_r을 실행시 array([idx] => 1 [title] => 'test')이런식으로 데이터들이 배열에 담겨서 보이기를 원하고 있습니다.

전에 sql_query()->..... 이런식으로 사용하여 배열에 담겨서 사용한 적이 있던거같은데요.

어떻게 사용하면 되나요?

답변 1개

Copy
$result = sql_query($sql);

$data = new array();

for($i=0;$row = sql_fetch_array($result);$i++){

 $data[] = $row;

}

print_r($data);
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고