Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menyambung ke pangkalan data menggunakan PHP dan cara menambah data

Bagaimana untuk menyambung ke pangkalan data menggunakan PHP dan cara menambah data

PHPz
PHPzasal
2023-03-29 11:30:39637semak imbas

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.

  1. Sambung ke pangkalan 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());
}
  1. Tambah data

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.

  1. Kod sampel lengkap

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);
  1. Ringkasan

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn