-
単純な結果表示:
$query = "SELECT * FROM table_name"; $result = mysqli_query($connection, $query); if ($result) { while ($row = mysqli_fetch_assoc($result)) { print_r($row); } } else { echo "クエリの実行に失敗しました。"; }
-
特定のフィールドの値を表示:
$query = "SELECT column_name FROM table_name"; $result = mysqli_query($connection, $query); if ($result) { while ($row = mysqli_fetch_assoc($result)) { echo $row['column_name']; } } else { echo "クエリの実行に失敗しました。"; }
-
結果の件数を表示:
$query = "SELECT * FROM table_name"; $result = mysqli_query($connection, $query); if ($result) { $num_rows = mysqli_num_rows($result); echo "結果の件数: " . $num_rows; } else { echo "クエリの実行に失敗しました。"; }
-
エラーメッセージの表示:
$query = "SELECT * FROM table_name"; $result = mysqli_query($connection, $query); if ($result) { while ($row = mysqli_fetch_assoc($result)) { print_r($row); } } else { echo "クエリの実行に失敗しました。エラーメッセージ: " . mysqli_error($connection); }
これらの例では、まずmysqli_query関数を使用してクエリを実行し、その後に結果を処理します。結果が成功した場合は、mysqli_fetch_assoc関数を使用して行ごとに結果を取得し、必要に応じて表示します。結果が失敗した場合は、mysqli_error関数を使用してエラーメッセージを表示します。
なお、上記のコード例では$connection変数はデータベースへの接続を表すものとして仮定しています。実際のコードでは、適切な接続の確立とエラーハンドリングが必要です。
以上が、PHPでmysqli_queryの結果を表示する方法のいくつかの例です。これらのコードを参考にして、具体的な要件に合わせた表示方法を実装してください。