![]() |
[PHP] עזרה דחוף, מחיקה של כמה שורות מהמסד.
אז ככה אני עשיתי רשימה שלכל שורה יש checkbox שאם המשתמש רוצה למחוק כמה שורות
הוא מסמן את אלו שהוא רוצה למחוק ומוחק אותם. אך מישום מה זה לא עובד לי, עזרו לי בבקשה. זה הדף הראשון לפני השליחה [רק חלקו העיקרי]. PHP קוד:
זה הדף שמבצע את הפעולה. PHP קוד:
|
וואלה יפה אבל השגיאה פשוט לא הצלחתי למצוא אותה בהודעה.
|
שם לב שאת ה FORM אתה יוצר בתוך ה WHILE...
תוציא אותו לפני הWHILE וזה יעבוד |
if ($del == "true") {
ל- if ($del == true) { להוציא form מ-while |
סליחה שאני שואל שאלה שלא ממש קשורה לנושא אבל למה בדיוק בIN על פרמטר אחד?
בכללי בכלל לא כדאי להשתמש בin בגלל חוסר יעילות אבל אם כבר משתמשים אז לפחות שתהיה לזה סיבה... ד"א בPHP הוסיפו דבר נחמד לאנשים שאוהבים לסגור ולפתוח תגי PHP כל הזמן :) PHP קוד:
עריכה: דבר נוסף אצלך שרק עכשיו שמתי לב עליו הוא שאתה משתמש בmysql_close בלי צורך =\ השימוש היחידי לפונקציה הזאת (שאני רואה לפחות) הוא כשאתה עובד עם מספר חיבורים ואתה סוגר חלק מהחיבורים אחרי שסיימת איתם כדי לחסוך במקום אבל לחיבור אחד אני באמת לא רואה שימוש... ציטוט:
|
מצטער כל הפיתרונות שאתם מציעים לא עובדים.
יש שגיאה במשפט ה SQL! קוד:
13ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '* FROM news WHERE id IN ('13')' at line 1 |
implode?
אני מקווה שאתה דואג לאבטח את הDEL שלך לפני. לא נראה לי הכי בטוח |
מה ז"א לאבטח את ה DEL שלי?
|
ז"א שאם נורא בא לי אני יכול לפרוץ לך למסד?
|
אבטחה אני משאיר לסוף!
אני צריך עזרה במה שבקשתי@ |
כל הזמנים הם GMT +2. הזמן כעת הוא 07:19. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ