مناقشة موضوع صفحة مسح الأخبار (newsdel.asp) في دروس برمجة مواقع; في هذا الدرس سنقوم بتصميم صفحات مسح الأخبار العامة (news_del.asp) والأخبار التقنية (tech_del.asp). لا يوجد اختلاف كبير بين الصفحتين، لذا سنقوم بتصميم واحدة منهما فقط ثم سنعدل عليها ونحفظها بالاسم الجدي ...
في هذا الدرس سنقوم بتصميم صفحات مسح الأخبار العامة (news_del.asp) والأخبار التقنية (tech_del.asp). لا يوجد اختلاف كبير بين الصفحتين، لذا سنقوم بتصميم واحدة منهما فقط ثم سنعدل عليها ونحفظها بالاسم الجديد.. إليكم الـ Code كاملا للصفحة news_del.asp ثم سأقوم بشرح الأوامر الجديدة التي لم يسبق التطرق لها في الدروس السابقة:
Name_Cooky=Request.******s("Name")
If Name_Cooky="" Then
response.redirect ("admin.asp")
End If
%>
<!--#include file="connection.txt" -->
<%
id=request.querystring("id")
deleteSQL = "delete * from general_news where id="&id
ADO.execute(deleteSQL)
response.redirect "news_list.asp"
ADO.Close
Set ADO=Nothing
%>
[/left]
الاستعلام الجديد في هذه الصفحة هو delete وطريقة استخدامه كما هو مبين:
تحديد اسم الجدول المراد المسح منه.
تحديد رقم id للمعلومة المراد مسحها.
كما هو واضح تم استخدام قيمة id المرسلة من الصفحة السابقة. وبعد إتمام العملية سينتقل المتصفح للصفحة news_list.asp استجابة للأمر response.redirect . والآن، يمكنك حفظ الصفحة من جديد باسم tech_del.asp وتغيير general_news إلى tech_news في الاستعلام delete .