PHP MySQL Update Data

Using MySQLi and PDO to change the data in a MySQL table, here we learn using MySQLi

Update Data In a MySQL Table Using MySQL

The UPDATE statement is used to change information in records that are already in a table:

UPDATE name of table

SET column1=value, column2=value2,…
WHERE some_column=some_value

Notice that the UPDATE syntax has a WHERE clause: The WHERE clause tells the program which record or records to change. If you don’t include the WHERE clause, all of the records will be changed!

Visit our SQL tutorial to learn more about SQL.

Let’s look at the table named “Student”:

id firstname lastname email
1 ram lal
2 shyam lal

The following examples update the record with id=2 in the “student” table:

$servername = “localhost”;
$username = “username”;
$password = “password”;
$dbname = “school”;

// Create connection
$link = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$link) {
die(“Connection failed: ” . mysqli_connect_error());

$sql = “UPDATE student SET lastname=’das’ WHERE id=2”;

if (mysqli_query($link, $sql)) {
echo “Record updated successfully”;
} else {
echo “Error updating record: ” . mysqli_error($link);




id firstname lastname email
1 ram lal
2 shyam das
People also search
Scroll to Top