Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menyambung ke pangkalan data menggunakan PHP dan cara menambah data
PHP (Hypertext Preprocessor) ialah bahasa pengaturcaraan sebelah pelayan yang popular yang sering digunakan untuk mencipta halaman web dinamik, dan menyambung ke pangkalan data ialah salah satu tugas yang paling biasa dalam pembangunan PHP. Artikel ini akan memperkenalkan cara menggunakan PHP untuk menyambung ke pangkalan data dan cara menambah data.
Pertama, anda perlu menggunakan fungsi mysqli_connect()
dalam PHP untuk menyambung ke pangkalan data. Fungsi ini menerima empat parameter: nama hos pangkalan data, nama pengguna, kata laluan dan nama pangkalan data untuk disambungkan. Berikut ialah kod sampel:
$server = "localhost"; // 主机 $username = "root"; // 用户名 $password = "password"; // 密码 $dbname = "mydb"; // 数据库名称 // 创建连接 $conn = mysqli_connect($server, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("连接失败:" . mysqli_connect_error()); }
Seterusnya, anda boleh menggunakan fungsi mysqli_query()
untuk menambah data baharu pada pangkalan data. Fungsi ini menerima dua parameter: objek sambungan dan pernyataan pertanyaan SQL untuk dilaksanakan. Berikut ialah kod sampel:
// 定义要添加的数据 $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); }
Dalam contoh di atas, users
ialah nama jadual dan name
, age
dan email
ialah nama lajur. Nilai selepas VALUES
ialah data sebenar yang akan ditambah.
Berikut ialah kod sampel lengkap, termasuk menyambung ke pangkalan data dan menambah data:
$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);
Menggunakan PHP untuk menyambung dan mengendalikan pangkalan data adalah tugas yang sangat biasa Artikel ini memperkenalkan cara menyambung ke pangkalan data dan cara menambah data. Dengan mempelajari artikel ini, anda boleh mula menggunakan PHP untuk menyambung dan mengendalikan pangkalan data.
Atas ialah kandungan terperinci Bagaimana untuk menyambung ke pangkalan data menggunakan PHP dan cara menambah data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!