次の行を使用して、mySQL データベースでクエリを正常に実行し、出力を変数に割り当てることができます。
$result = mysqli_query($con,"select * from test");
配列と while ループを使用せずに変数 $result の内容をダンプするにはどうすればよいですか?
私は試しました:print_r($result)、print($result)、print $result、echo $result
ループとmysqli_fetch_assoc
次を使用できます。
/* fetch associative array */
while ($row = mysqli_fetch_assoc($result)) {
print_r($row);
}
必要に応じて、これを関数にしてコードに入れ、単純に呼び出すことができます。
function dumpQuery($result) {
/* fetch associative array */
while ($row = mysqli_fetch_assoc($result)) {
print_r($row);
}
}
...
$result = mysqli_query($con,"select * from test");
dumpQuery($result);
$query= mysqli_query($con,"select * from test");
while($row = mysqli_fetch_assoc($query)){
print_r($row);
}
私はコンピューターの前にいないのでテストしませんでしたが、これは必要なものだと思います。