1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
    $db = new mysqli("localhost", "db_username", "db_password", "db_name");
 
    if (mysqli_connect_errno()) 
    {
        die("Connect failed: " . mysqli_connect_error());
    }
 
    // some relatively simple SQL
    // ...update a user's info
    $username = "dcking";
    $age = 28;
    $email = "drew@drewcking.com";
 
 
    $sql = "UPDATE user SET email = ?, age = ? WHERE username = ?";
 
    if ($stmt = $db->prepare($sql)) 
    {
        $stmt->bind_param("sis", $email, $age, $username);
        $stmt->execute();
 
        echo "User records updated: " . $stmt->affected_rows;
 
        $stmt->close();
    }
    else
    {
        die("Could not prepare SQL statement: $sql");
    }
 
    $mysqli->close();
?>

See also: MySQLI SELECT, MySQLI INSERT, MySQLI UPDATE, MySQLI Multi Query and Pagination