ホームページ > バックエンド開発 > PHPの問題 > PHPで本のタイトルをクエリする方法

PHPで本のタイトルをクエリする方法

PHPz
リリース: 2023-03-31 09:56:32
オリジナル
642 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート