ホームページ  >  記事  >  データベース  >  PHP を使用して MySQL にデータの追加、削除、変更、クエリ関数を実装する方法

PHP を使用して MySQL にデータの追加、削除、変更、クエリ関数を実装する方法

WBOY
WBOYオリジナル
2023-09-20 12:43:441075ブラウズ

PHP を使用して MySQL にデータの追加、削除、変更、クエリ関数を実装する方法

PHP を使用して MySQL にデータの追加、削除、変更、およびクエリ関数を実装する方法

概要
MySQL はオープン ソースのリレーショナル データベース管理システムであり、 PHP は、人気のあるサーバーサイド スクリプト言語です。 MySQLとPHPを組み合わせることで、データベースの追加、削除、変更、クエリ機能を簡単に実装できます。この記事では、PHP を使用してこれらの関数を MySQL に実装する方法を紹介し、具体的なコード例を示します。

  1. MySQL データベースへの接続
    まず、PHP を使用して MySQL データベースに接続する必要があります。 PHP の mysqli_connect() 関数を使用して、ホスト名、ユーザー名、パスワード、データベース名を指定して接続できます。
$host = "localhost";
$username = "root";
$password = "password";
$database = "mydatabase";

$conn = mysqli_connect($host, $username, $password, $database);
if (!$conn) {
    die("连接数据库失败:" . mysqli_connect_error());
}
  1. データの挿入
    次に、MySQL データベースにデータを挿入する方法を説明します。 mysqli_query() 関数を使用して INSERT INTO ステートメントを実行し、指定されたテーブルに新しいレコードを挿入します。
$name = "John Doe";
$email = "johndoe@example.com";
$phone = "1234567890";

$sql = "INSERT INTO users (name, email, phone) VALUES ('$name', '$email', '$phone')";
if (mysqli_query($conn, $sql)) {
    echo "成功插入数据";
} else {
    echo "插入数据失败:" . mysqli_error($conn);
}
  1. データのクエリ
    次に、MySQL データベース内のデータをクエリする方法を示します。 mysqli_query() 関数と mysqli_fetch_assoc() 関数を使用すると、SELECT ステートメントを実行し、クエリ結果を反復処理できます。
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);

if (mysqli_num_rows($result) > 0) {
    while ($row = mysqli_fetch_assoc($result)) {
        echo "姓名:" . $row['name'] . ",邮箱:" . $row['email'] . ",电话:" . $row['phone'] . "<br>";
    }
} else {
    echo "没有数据";
}
  1. データの更新
    既存のデータを更新する必要がある場合は、UPDATE ステートメントと WHERE 条件を使用して更新操作を実行できます。
$id = 1;
$newPhone = "9876543210";

$sql = "UPDATE users SET phone='$newPhone' WHERE id=$id";
if (mysqli_query($conn, $sql)) {
    echo "成功更新数据";
} else {
    echo "更新数据失败:" . mysqli_error($conn);
}
  1. データの削除
    最後に、MySQL データベースからデータを削除する方法を示します。 DELETE FROM ステートメントと WHERE 条件を使用すると、指定した条件を満たすレコードを削除できます。
$id = 1;

$sql = "DELETE FROM users WHERE id=$id";
if (mysqli_query($conn, $sql)) {
    echo "成功删除数据";
} else {
    echo "删除数据失败:" . mysqli_error($conn);
}

まとめ
MySQL と PHP の強力な機能を使用すると、データベースの追加、削除、変更、クエリ操作を簡単に実装できます。 MySQL データベースに接続し、挿入、クエリ、更新、削除の操作を実行することで、データを効果的に管理および操作できます。この記事では、これらの機能を理解して適用するのに役立つ具体的なコード例を示します。データのセキュリティと整合性を確保するには、データベースの操作を慎重に行う必要があることに注意してください。

以上がPHP を使用して MySQL にデータの追加、削除、変更、クエリ関数を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。