![]() |
עידכון נתונים
אוקי חבר'ס, בזמן האחרון אני יותר מידי צריך אתכם אה?
חחח |Lol| אבל עזרתם לי מאוד עד עכשיו, כניראה שקצת קשה ללמוד את PHP לבד \-: אז זה הקוד שלי לעדכן את השדות $title ו $news ב id מסויים.. PHP קוד:
אוקי בקיצור, כשאני לוחץ על הכפתור 'שלח' לעדכן את הנתונים הוא מחזיר לי שגיאה כזו: PHP קוד:
|
לא הבנתי..אתה יכול להסביר בערך מה אתה עושה פה?
|
מעדכן נתונים במסד בעזרת טופס...
|
PHP קוד:
|
EAStyle, אם בשליפה הוספת ל $id גרשיים זה עדיין לא עובד.
וזה לא הבעיה השליפה, הכל תקין בשליפה, אבל בעידכון משום מה זה לא מתעדכן \-: כשהוספתי גרשיים הוא לא הביא לי שגיאת תחביר של SQL אבל הוא גם לא עידכן. |
תנסה לעשות את שאילת העדכון כך:
PHP קוד:
אצלי הסימן הזה נמצא משמאל למספר 1 (בספרים שלמעלה לא בצד). ואם גם זה לא יעבוד אז נסה: PHP קוד:
|
הסיבה היא שהוא משתמש במילות שמורות של MYSQL מילים כמו table, update, title, desc הם מילים שמורות תמנע מלהשתמש בהם או לחלופין תתחום אותם ב back tic (`)
|
לא, לצערי גם השאילתות האלה גם לא עובדים );
עריכה: מזה back tic (`) ואדים? |
זה כמו גרש ( ' ) רק נראה ככה ( ` ) באלכסון נמצא ליד הספרה אחת במקלדת בצד שמאל.
|
ציטוט:
PHP קוד:
|
אין לי מושג למה אבל עם כל שימושי הגרשיים למינהם השדות לא מתעדכנים.
אני יצרתי טופס ששולח נתונים למסד, אחרי יצרתי עמוד ששולף את הנתונים מהמסד. בשביל העריכת הודעה עשיתי input 1 בשביל הכותרת ($title) ואת המשתנה title הכנסתי ב value ככה שהפלט הוא הכותרת הקיימת במסד היא מופיעה ב input.. אותו הדבר עם textarea רק שב textarea זה בין התגים.. |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:44. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ