التعامل مع قواعد بيانات MySQL بإستخدام php : تحديث البيانات في قاعدة بيانات MySQL

Admin

مدير شركة انكور التطويرية
طاقم الإدارة
ادارة انكور
بسم الله الرحمن الرحيم



التعامل مع قواعد بيانات MySQL بإستخدام php : تحديث البيانات في قاعدة بيانات MySQL

يمكن تحديث البيانات في جداول #MySQL عن طريق تنفيذ عبارة UPDATE SQL من خلال الوظيفة mysql_query .



فيما يلي مثال بسيط لتحديث السجلات في جدول الموظفين . لتحديث سجل في أي جدول ، يجب تحديد موقع هذا السجل باستخدام جملة شرطية. يستخدم المثال أدناه المفتاح الأساسي لمطابقة سجل في جدول الموظفين.

كود:
<html>
   
   <head>
      <title>Update a Record in MySQL Database</title>
   </head>
   
   <body>
      <?php
         if(isset($_POST['update'])) {
            $dbhost = 'localhost:3036';
            $dbuser = 'root';
            $dbpass = 'rootpassword';
            
            $conn = mysql_connect($dbhost, $dbuser, $dbpass);
            
            if(! $conn ) {
               die('Could not connect: ' . mysql_error());
            }
            
            $emp_id = $_POST['emp_id'];
            $emp_salary = $_POST['emp_salary'];
            
            $sql = "UPDATE employee ". "SET emp_salary = $emp_salary ". 
               "WHERE emp_id = $emp_id" ;
            mysql_select_db('test_db');
            $retval = mysql_query( $sql, $conn );
            
            if(! $retval ) {
               die('Could not update data: ' . mysql_error());
            }
            echo "Updated data successfullyn";
            
            mysql_close($conn);
         }else {
            ?>
               <form method = "post" action = "<?php $_PHP_SELF ?>">
                  <table width = "400" border =" 0" cellspacing = "1" 
                     cellpadding = "2">
                  
                     <tr>
                        <td width = "100">Employee ID</td>
                        <td><input name = "emp_id" type = "text" 
                           id = "emp_id"></td>
                     </tr>
                  
                     <tr>
                        <td width = "100">Employee Salary</td>
                        <td><input name = "emp_salary" type = "text" 
                           id = "emp_salary"></td>
                     </tr>
                  
                     <tr>
                        <td width = "100"> </td>
                        <td> </td>
                     </tr>
                  
                     <tr>
                        <td width = "100"> </td>
                        <td>
                           <input name = "update" type = "submit" 
                              id = "update" value = "Update">
                        </td>
                     </tr>
                  
                  </table>
               </form>
            <?php
         }
      ?>
      
   </body>
</html>



انتهى الشرح

بالتوفيق للجميع

منقول من منتدى مصر التقني

والسلام ختام​
 

النقاش يكمل الفكرة 2

رأيك جزء من المعرفة.

أضف تجربتك أو سؤالك، فالنقاش يكمل الفكرة.

في هذا الموضوع

صاحب النقاش

Admin
Adminمدير شركة انكور التطويرية

معرفة تكبر بالنقاش

وجدت معلومة مفيدة؟ أضف تجربتك أو سؤالك ليساعد النقاش أعضاء آخرين.

أكمل رحلتك

مقارنة بين لغات البرمجة: أي لغة لأي مشروع؟مقدمة إلى TensorFlow.jsإعادة تحميل الصفحة بعد ثوانٍ
عودة
أعلى