This program connects to a MySQL database, inserts a user named Bob, updates his email, then deletes him. It prints messages to show each step worked.
<?php
// Connect to database
$mysqli = new mysqli('localhost', 'user', 'password', 'testdb');
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error);
}
// Insert a new record
$insert_sql = "INSERT INTO users (name, email) VALUES ('Bob', 'bob@example.com')";
if ($mysqli->query($insert_sql) === TRUE) {
echo "Insert successful\n";
} else {
echo "Insert error: " . $mysqli->error . "\n";
}
// Update the record
$update_sql = "UPDATE users SET email = 'bob.new@example.com' WHERE name = 'Bob'";
if ($mysqli->query($update_sql) === TRUE) {
echo "Update successful\n";
} else {
echo "Update error: " . $mysqli->error . "\n";
}
// Delete the record
$delete_sql = "DELETE FROM users WHERE name = 'Bob'";
if ($mysqli->query($delete_sql) === TRUE) {
echo "Delete successful\n";
} else {
echo "Delete error: " . $mysqli->error . "\n";
}
$mysqli->close();