ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか?

PHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか?

WBOY
WBOYオリジナル
2024-06-02 14:26:56539ブラウズ

MySQL テーブルにデータを挿入するには?データベースに接続する: mysqli を使用してデータベースへの接続を確立します。 SQL クエリを準備します。挿入する列と値を指定する INSERT ステートメントを作成します。クエリの実行: query() メソッドを使用して挿入クエリを実行します。成功すると、確認メッセージが出力されます。

如何使用 PHP 插入数据到 MySQL 表中?

PHP で MySQL テーブルにデータを挿入する方法

MySQL テーブルへのデータの挿入は、PHP の一般的なタスクです。この記事では、PHP を使用してこれを行う方法を段階的に説明します。

前提条件:

  • PHP 7.x以降
  • MySQLデータベース
  • MySQL接続情報(サーバー名、ユーザー名、パスワード、データベース名)

ステップ1: データベースに接続する

<?php
$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "database_name";

// 创建一个连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
?>

ステップ 2: SQL クエリを準備する

$sql = "INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3)";

ステップ 3: クエリを実行する

if ($conn->query($sql) === TRUE) {
    echo "新记录已成功插入。";
} else {
    echo "插入数据时出错:" . $conn->error;
}
?>

実際的なケース

次の列を持つ「users」という名前の MySQL テーブルがあるとします。 key)

    first_name
  • last_name
  • 次に、PHP を使用して新しいレコードを挿入してみましょう。
  • $user_id = 1;
    $first_name = "John";
    $last_name = "Smith";
    
    $sql = "INSERT INTO users (user_id, first_name, last_name) VALUES ($user_id, '$first_name', '$last_name')";
    
    if ($conn->query($sql) === TRUE) {
        echo "新用户已成功插入。";
    } else {
        echo "插入数据时出错:" . $conn->error;
    }
    ?>

接続を閉じます

最後に、MySQL 接続を閉じることが非常に重要です。 りー

以上がPHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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