عمليات الاضافة والتعديل الحذف بغة PHP بقوااعد بيانات MYSQL باستخدام mysqli الجزء الثاني part 2

عمليات الاضافة والتعديل الحذف بغة PHP بقوااعد بيانات MYSQL باستخدام mysqli الجزء الثاني part 2




كما اخذنا في الدرس السابق هنا عملية الاضافة وربط بقواعد البيانات 
هنا نقوم بعملية التعديل والحذف 

في نفس المجلد الذي انشأنه مسبقاً نقوم بأنشاء ملف Index جلب البيانات التي قمنا بتخزينها من قاعدة البيانات 


Index.php

<?php
include("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>
<?php
while($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

<?php
include("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>
<?php
if(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

<?php
include("connection.php");
$id= $_GET["Id"];
$q = "Delete from student where id='$id'";
$data = mysqli_query($con , $q);
if($data)
{
echo "تمت عملية الحذف بنجاح";
}
else{
echo "فشل";
}


شاهد الدرس الاول هنا

شاهد الفيديو هنا 

ليست هناك تعليقات:

يتم التشغيل بواسطة Blogger.