Affichage des articles dont le libellé est Update Data from MySQL Database in php. Afficher tous les articles
Affichage des articles dont le libellé est Update Data from MySQL Database in php. Afficher tous les articles

Php Code : How To Update MySQL Database Table In Php Using Pdo

Php Code To Update Mysql Database Table Data Using Pdo.


________________________________________________________

In this Php Tutorial we will Learn How To Update MySQL Database Table Data From Form Inputs In Php using Pdo.
I Use In This Tutorial:
- NetBeans IDE .
- XAMPP .
- PhpMyAdmin .


 




Php Source Code:

<?php

// php update data in mysql database using PDO

if(isset($_POST['update']))
{
    try {
        $pdoConnect = new PDO("mysql:host=localhost;dbname=test_db","root","");
    } catch (PDOException $exc) {
        echo $exc->getMessage();
        exit();
    }
    
    // get values form input text and number
    
    $id = $_POST['id'];
    $fname = $_POST['fname'];
    $lname = $_POST['lname'];
    $age = $_POST['age'];
    
    // mysql query to Update data
    
    $query = "UPDATE `users` SET `fname`=:fname,`lname`=:lname,`age`=:age WHERE `id` = :id";
    
    $pdoResult = $pdoConnect->prepare($query);
    
    $pdoExec = $pdoResult->execute(array(":fname"=>$fname,":lname"=>$lname,":age"=>$age,":id"=>$id));
    
    if($pdoExec)
    {
        echo 'Data Updated';
    }else{
        echo 'ERROR Data Not Updated';
    }

}

?>

<!DOCTYPE html>
<html>
    <head>
        <title>PHP UPDATE DATA USING PDO</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    </head>
    <body>
        <form action="php_update_data_from_mysql_database_using_pdo.php" method="post">
            <input type="text" name="id" required placeholder="Id"><br><br>
            <input type="text" name="fname" required placeholder="First Name"><br><br>
            <input type="text" name="lname" required placeholder="Last Name"><br><br>
            <input type="number" name="age" required placeholder="Age" min="10" max="100"><br><br>
            <input type="submit" name="update" required placeholder="Update Data">
        </form>
    </body>
</html>


///////////////OUTPUT:



                     
php update mysql pdo
Php Update




Php Code : How To Update MySQL Database Table In Php Using MySQLI

Php Code To Update Mysql Database Table Data Using MySQLI.


________________________________________________________

In this Php Tutorial we will Learn How To Update MySQL Database Table Data From Form Inputs In Php using MYSQLI.
I Use In This Tutorial:
- NetBeans IDE .
- XAMPP .
- PhpMyAdmin .


 




Php Source Code:

<?php

// php code to Update data from mysql database Table

if(isset($_POST['update']))
{
    
   $hostname = "localhost";
   $username = "root";
   $password = "";
   $databaseName = "test_db";
   
   $connect = mysqli_connect($hostname, $username, $password, $databaseName);
   
   // get values form input text and number
   
   $id = $_POST['id'];
   $fname = $_POST['fname'];
   $lname = $_POST['lname'];
   $age = $_POST['age'];
           
   // mysql query to Update data
   $query = "UPDATE `users` SET `fname`='".$fname."',`lname`='".$lname."',`age`= $age WHERE `id` = $id";
   
   $result = mysqli_query($connect, $query);
   
   if($result)
   {
       echo 'Data Updated';
   }else{
       echo 'Data Not Updated';
   }
   mysqli_close($connect);
}

?>

<!DOCTYPE html>

<html>

    <head>

        <title> PHP UPDATE DATA </title>

        <meta charset="UTF-8">

        <meta name="viewport" content="width=device-width, initial-scale=1.0">

    </head>

    <body>

        <form action="php_update_data_from_mysql_database_table.php" method="post">

            ID To Update: <input type="text" name="id" required><br><br>

            New First Name:<input type="text" name="fname" required><br><br>

            New Last Name:<input type="text" name="lname" required><br><br>

            New Age:<input type="number" name="age" required><br><br>

            <input type="submit" name="update" value="Update Data">

        </form>

    </body>


</html>


///////////////OUTPUT:



                     
php update mysql
PHP Update