צפיות
תשובות
בעייה במחיקת משתמשים מדף ניהול
שלום!
אני מנסה בכל שורה של טבלה לבנות FORM שכפתור השליחה שלו אמור למחוק שורה נבחרת ובה כל פרטי המשתמש.
אני לא מצליחה לבדוק את מספר השורה שאותה אני מנסה למחוק בוודאות.
זהו קטע התוכנית שלא עובד:
do until r.eof
Response.Write "<form name='delete' method=post action='delete.asp'>"
Response.Write "<tr>"
Response.Write "<td><font color=white>" & r.fields ("tz") & "</font></td>"
Response.Write "<td><font color=white>" & r.fields ("firstname") & "</font></td>"
Response.Write "<td><font color=white>" & r.fields ("lastname") & "</font></td>"
Response.Write "<td><font color=white>" & r.fields ("username") & "</font></td>"
Response.Write "<td><font color=white>" & r.fields ("email") & "</font></td>"
Response.Write "<td><font color=white>" & r.fields ("age") & "</font></td>"
Response.Write "<td><font color=white><center><INPUT style='WIDTH: 50px; HEIGHT: 24px' type=submit size=18 value=מחק id=submit name=subm ></center></font></td>"
Response.Write "</tr></form>"
r.movenext
loop
1 תשובות
לא הייתי עושה את זה ככה….
הייתי מוסיף לכל שורה נאמר, כפתור checkbox, ובסוף הטבלה שם כפתור submit,
ובשליחת הטופס מוחק את הרשומות שה checkbox שלהן מסומן.
אם את מתעקשת על כפתור למחיקה בכל שורה, תעברי מכפתור submit לכפתור רגיל, וב onClick תקראי לפונקציה שתקבל את ה id של השורה שבה נמצא הכפתור, תכניס אותו לאלמנט hidden בטופס, ואז תשלח את הטופס.