ضمن سلسلة قوالب vuejs , أقدم لكم قالب تسجيل دخول / إنشاء حساب مع كود التحقق من المدخلات إدا كانت صحيحة أم لا , يدعم المواقع الإجتماعية و متجاوب مع جميع الأجهزة.
يوليو 29, 2024
نشر في : يناير 16, 2023 | أخر تحديت : يوليو 10, 2024 |
سنتعرف في هدا المقال على كود php لحذف البيانات من الجدول بقاعدة بيانات mysql , سنأخد متالين , المتال الأول هو لحذف كل الصفوف أو البيانات المخزنة في الجدول , المتال التاني هو لحدف صف واحد أو مجموعة من الصفوف إدا تحقق شرط معين داخل عمود معين بالجدول.
سنطبق الأمتلة على جدول إسمه elar9am_newtable وهدا الجدول به 4 أعمدة وهي (id , username , password , email) , العمود الأول إسمه id وهو المعرِف الخاص بالجدول , العمود التاني إسمه username و يستخدم لتخزين الأسماء الشخصية و العمود التالت إسمه password وهو يستخدم لتخزين كلمات المرور , أما العمود الرابع يستخدم لتخزين الإميلات أو البريد الإلكتروني , وهده صورة الجدول elar9am_newtable :
كود php لحذف البيانات من الجدول بقاعدة بيانات mysql التي سنستعمله ينقسم إلى جزئين , الجزء الأول للإتصال بقاعدة البيانات الموجود بها الجدول , و الجزء التاني هو لبدأ عملية الحدف , إدا تمت عملية الحدف بنجاح ستشاهد رسالة تقول (تم الحدف بنجاح) , و إدا فشلت ستشاهد رسالة تقول (فشلت عملية الحدف) , وهدا يعني لديك خطأ في كود mysqli أو الإتصال بقاعدة البيانات نفسها.
هدا هو كود php لحذف كل الصفوف أو البيانات المخزنة داخل الجدول elar9am_newtable , قم بنسخه و غير بما يناسبك :
<?php
date_default_timezone_set("Africa/casablanca");
$link = mysqli_connect("localhost","elar9am_user","elar9am_password","elar9am_databaseName");
/// localhost = إفتراضيا localhost إسم السيرفر أو أيبي السيرفر , و لكن لا تغيره فمعظم الإستضافات تستخدم
/// elar9am_user = إسم المستخدم
/// elar9am_password = كلمة المرور
/// elar9am_databaseName = إسم قاعدة البيانات
if(mysqli_connect_errno()){
echo"<br><br>(".mysqli_connect_error().") لقد فشل الإتصال بقاعدة البيانات , السبب هو <br><br>";
exit();
}
?>
<!DOCTYPE html>
<html>
<head>
<style>
.deleted{background:#009688;padding:15px;color:white;font-family:system-ui;font-weight:bold;text-align:center;}
.not_deleted{background:#f44336;padding:15px;color:white;font-family:system-ui;font-weight:bold;text-align:center;}
</style>
</head>
<body>
<?php
$sql=mysqli_query($link,"TRUNCATE TABLE elar9am_newtable"); /// إسم الجدول
if($sql){
echo"<div class='deleted'>تم الحدف بنجاح</div>";
}else{
echo"<div class='not_deleted'>فشلت عملية الحدف</div>";
}
?>
</body>
</html>
هده صورة النتيجة من داخل phpmyadmin بعد إستعراض كود php الخاص بالمتال الأول (تم حدف جميع الصفوف الموجودة بالجدول elar9am_newtable) :
متلا : سنضع شرط بالعمود الخاص بتخزين الأسماء وهو username , سنحدف فقط الصفوف التي لديها نفس الإسم الشخصي noureddyne بالعمود username
هدا هو كود php الخاص بالمتال التاني , قم ينسخه و غير بما يناسبك :
<?php
date_default_timezone_set("Africa/casablanca");
$link = mysqli_connect("localhost","elar9am_user","elar9am_password","elar9am_databaseName");
/// localhost = إفتراضيا localhost إسم السيرفر أو أيبي السيرفر , و لكن لا تغيره فمعظم الإستضافات تستخدم
/// elar9am_user = إسم المستخدم
/// elar9am_password = كلمة المرور
/// elar9am_databaseName = إسم قاعدة البيانات
if(mysqli_connect_errno()){
echo"<br><br>(".mysqli_connect_error().") لقد فشل الإتصال بقاعدة البيانات , السبب هو <br><br>";
exit();
}
?>
<!DOCTYPE html>
<html>
<head>
<style>
.deleted{background:#009688;padding:15px;color:white;font-family:system-ui;font-weight:bold;text-align:center;}
.not_deleted{background:#f44336;padding:15px;color:white;font-family:system-ui;font-weight:bold;text-align:center;}
</style>
</head>
<body>
<?php
$sql=mysqli_query($link,"DELETE FROM elar9am_newtable WHERE username='noureddyne'"); /// إسم الجدول مع الشرط
if($sql){
echo"<div class='deleted'>تم الحدف بنجاح</div>";
}else{
echo"<div class='not_deleted'>فشلت عملية الحدف</div>";
}
?>
</body>
</html>
هده صورة النتيجة من داخل phpmyadmin بعد إستعراض كود php الخاص بالمتال التاني (تم حدف فقط الصفوف التي لديها نفس الإسم الشخصي noureddyne بالعمود username) :
ضمن سلسلة قوالب vuejs , أقدم لكم قالب تسجيل دخول / إنشاء حساب مع كود التحقق من المدخلات إدا كانت صحيحة أم لا , يدعم المواقع الإجتماعية و متجاوب مع جميع الأجهزة.
يوليو 29, 2024
ضمن سلسلة قوالب vuejs , أقدم لكم قالب نظام تسجيل دخول / إنشاء حساب / إستعادة كلمة مرور , يدعم المواقع الإجتماعية و متجاوب مع جميع الأجهزة.
يوليو 28, 2024
أقدم لكم في هدا المقال تحميل سكربت أو نظام تسجيل دخول جاهز بلغة php و mysql و html و css , تمت برمجته من طرف موقع الأرقام و هو سكربت بسيط , فالغرض منه تعليمي
يناير 23, 2023
لعرض البيانات من داخل الجدول بقاعدة بيانات mysql على صفحة php أو html سنستخدم الدالة الشرطية while أو ما تعرف ب while Loop.
يناير 16, 2023
أقدم لكم كود php لمعرفة عدد الصفوف بالجدول داخل قاعدة بيانات mysql , الدالة التي تستعمل بلغة php لمعرفة عدد الصفوف بالجدول هي الدالة mysqli_num_rows.
يناير 14, 2023
كلمات مفتاحية رائجة هدا الشهر | |