PHP (ハイパーテキスト プリプロセッサ) は、動的な Web ページの作成によく使用される人気のあるサーバー側プログラミング言語であり、データベースへの接続は、PHP 開発で最も一般的なタスクの 1 つです。この記事では、PHPを使ってデータベースに接続する方法とデータを追加する方法を紹介します。
まず、PHP の mysqli_connect()
関数を使用してデータベースに接続する必要があります。この関数は、データベースのホスト名、ユーザー名、パスワード、および接続先のデータベースの名前の 4 つのパラメーターを受け入れます。以下はサンプル コードです:
$server = "localhost"; // 主机 $username = "root"; // 用户名 $password = "password"; // 密码 $dbname = "mydb"; // 数据库名称 // 创建连接 $conn = mysqli_connect($server, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("连接失败:" . mysqli_connect_error()); }
次に、mysqli_query()
関数を使用して、データベースに新しいデータを追加できます。 。この関数は、接続オブジェクトと実行される SQL クエリ ステートメントの 2 つのパラメータを受け入れます。サンプル コードは次のとおりです。
// 定义要添加的数据 $name = "John"; $age = 30; $email = "john@example.com"; // SQL 查询语句 $sql = "INSERT INTO users (name, age, email) VALUES ('$name', '$age', '$email')"; // 执行查询 if (mysqli_query($conn, $sql)) { echo "新数据添加成功"; } else { echo "添加数据时出错:" . mysqli_error($conn); }
上記の例では、users
がテーブル名、name
、age
、email です。
は列名です。 VALUES
以下の値が実際に追加されるデータです。
以下は、データベースへの接続とデータの追加を含む、完全なサンプル コードです:
$server = "localhost"; // 主机 $username = "root"; // 用户名 $password = "password"; // 密码 $dbname = "mydb"; // 数据库名称 // 创建连接 $conn = mysqli_connect($server, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("连接失败:" . mysqli_connect_error()); } // 定义要添加的数据 $name = "John"; $age = 30; $email = "john@example.com"; // SQL 查询语句 $sql = "INSERT INTO users (name, age, email) VALUES ('$name', '$age', '$email')"; // 执行查询 if (mysqli_query($conn, $sql)) { echo "新数据添加成功"; } else { echo "添加数据时出错:" . mysqli_error($conn); } // 关闭连接 mysqli_close($conn);
PHP を使用してデータベースに接続して操作することは非常に一般的な作業ですが、この記事ではデータベースへの接続方法とデータの追加方法を紹介します。この記事を学ぶことで、PHP を使用してデータベースに接続して操作できるようになります。
以上がPHPを使用してデータベースに接続する方法とデータを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。