PHP は Web 開発言語として、データベースのクエリに優れています。今日は、PHP を使用してデータベース内の書籍のタイトルをクエリする方法を紹介します。
まず、データベースに接続する必要があります。 PhpMyAdmin では、データベースの名前、ユーザー名、パスワードを確認できます。データベースに接続するための基本的なコードは次のとおりです。
$servername = "localhost"; $username = "username"; $password = "password"; // 创建连接 $conn = mysqli_connect($servername, $username, $password); // 检查连接 if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "Connected successfully";
これで、データベースに正常に接続できました。次に、その中のテーブルにクエリを実行して、必要なデータを取得する必要があります。以下は、クエリ テーブル ステートメントの基本コードです。
$sql = "SELECT * FROM books"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { // 输出每行数据 while($row = mysqli_fetch_assoc($result)) { echo "书名: " . $row["title"]. "<br>"; } } else { echo "0 结果"; }
上記のコードでは、books テーブル内のすべての書籍をクエリし、そのタイトルを出力します。必要に応じてクエリ ステートメントを変更できます。
特定の書籍タイトルのみをクエリする必要がある場合は、次のコードを使用できます。
$sql = "SELECT * FROM books WHERE title='Book Name'"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_assoc($result)) { echo "书名: " . $row["title"]. "<br>"; } } else { echo "0 结果"; }
上記のコードでは、タイトルが「書籍名」の書籍のみをクエリします。
PHP 変数をクエリ条件として使用することもできます。例:
$bookname = "Book Name"; $sql = "SELECT * FROM books WHERE title='$bookname'"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_assoc($result)) { echo "书名: " . $row["title"]. "<br>"; } } else { echo "0 结果"; }
この例では、$bookname 変数をクエリ条件として使用し、その値は「書籍名」です。
つまり、PHP を使用してデータベース内の本のタイトルをクエリするのは非常に簡単です。データベースに接続してクエリを記述するだけで、必要なデータを簡単に取得できます。
以上がPHPで本のタイトルをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。