عمليات الاضافة والتعديل الحذف بغة PHP بقوااعد بيانات MYSQL باستخدام mysqli الجزء الثاني part 2
عمليات الاضافة والتعديل الحذف بغة PHP بقوااعد بيانات MYSQL باستخدام mysqli الجزء الثاني part 2
كما اخذنا في الدرس السابق هنا عملية الاضافة وربط بقواعد البيانات
هنا نقوم بعملية التعديل والحذف
في نفس المجلد الذي انشأنه مسبقاً نقوم بأنشاء ملف Index جلب البيانات التي قمنا بتخزينها من قاعدة البيانات
نقوم الان بعملية التعديل ننشى ملف جديد وليكن update.php
يعمل على تعديل البيانات المخزنة في قواعد البيانات
كما اخذنا في الدرس السابق هنا عملية الاضافة وربط بقواعد البيانات
هنا نقوم بعملية التعديل والحذف
في نفس المجلد الذي انشأنه مسبقاً نقوم بأنشاء ملف Index جلب البيانات التي قمنا بتخزينها من قاعدة البيانات
Index.php
<?phpinclude("connection.php");$q ="select * from student";$data = mysqli_query($con , $q);$count = mysqli_num_rows($data);if($count != 0){?><table><tr><th>Number</th><th>Name</th><th>Level</th><th colspan="2">Operation</th></tr><?phpwhile($result = mysqli_fetch_assoc($data)){echo "<tr><td>".$result["id"]."</td><td>".$result["name"]."</td><td>".$result["level"]."</td><td><a href='update.php?Id=$result[id]&Name=$result[name]&Level=$result[level]'>تعديل </a></td><td><a href='Delete.php?Id=$result[id]'>حذف</a></td></tr>";}}else{echo "لم يتم إدخال البيانات";}?></table>
نقوم الان بعملية التعديل ننشى ملف جديد وليكن update.php
يعمل على تعديل البيانات المخزنة في قواعد البيانات
update.php
<?phpinclude("connection.php");error_reporting(0);$_GET["Id"];$_GET["Name"];$_GET["Level"];?><html><head><title>Insert and Update and Delete</title></head><body><h2>Students Data</h2><form action="" method="GET">RegNo : <input type="text" name="id" value="<?php echo $_GET["Id"]; ?>" /><br /><br />Name : <input type="text" name="name_std" value="<?php echo $_GET["Name"]; ?>"/><br /><br />Level : <input type="text" name="level" value="<?php echo $_GET["Level"]; ?>" /><br /><br /><input type="submit" name="update" value="update Student" /></from><?phpif(isset($_GET["update"])){$Id = $_GET["id"];$name = $_GET["name_std"];$level = $_GET["level"];$q ="update student set id='$Id' , name='$name' , level='$level'";$data = mysqli_query($con , $q);if($data){echo "تمت عملية التعديل بنجاح";}else{echo "فشل";}}
حذف البيانات من قواعد البيانات
Delete.php
<?phpinclude("connection.php");$id= $_GET["Id"];$q = "Delete from student where id='$id'";$data = mysqli_query($con , $q);if($data){echo "تمت عملية الحذف بنجاح";}else{echo "فشل";}
شاهد الدرس الاول هنا
شاهد الفيديو هنا
ليست هناك تعليقات: