How to use PHP to implement data addition, deletion, modification and query functions in MySQL
Summary
MySQL is an open source relational database management system, and PHP is A popular server-side scripting language. Combining MySQL and PHP, we can easily implement the addition, deletion, modification and query functions of the database. This article will introduce you to how to use PHP to implement these functions in MySQL and provide specific code examples.
$host = "localhost"; $username = "root"; $password = "password"; $database = "mydatabase"; $conn = mysqli_connect($host, $username, $password, $database); if (!$conn) { die("连接数据库失败:" . mysqli_connect_error()); }
$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); }
$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 "没有数据"; }
$id = 1; $newPhone = "9876543210"; $sql = "UPDATE users SET phone='$newPhone' WHERE id=$id"; if (mysqli_query($conn, $sql)) { echo "成功更新数据"; } else { echo "更新数据失败:" . mysqli_error($conn); }
$id = 1; $sql = "DELETE FROM users WHERE id=$id"; if (mysqli_query($conn, $sql)) { echo "成功删除数据"; } else { echo "删除数据失败:" . mysqli_error($conn); }
Summary
With the powerful functions of MySQL and PHP, we can easily implement addition, deletion, modification and query operations of the database. By connecting to the MySQL database and performing insert, query, update, and delete operations, we can effectively manage and manipulate data. This article provides specific code examples to help you understand and apply these features. Please remember that operations on the database need to be handled with caution to ensure data security and integrity.
The above is the detailed content of How to use PHP to implement data addition, deletion, modification and query functions in MySQL. For more information, please follow other related articles on the PHP Chinese website!