05-01-2005, 22:32
|
|
|
|
חבר מתאריך: 07.07.04
הודעות: 694
|
|
לא צריך להחפז ולהגיד שזה בעיה במנוע.
כמה דברים - דבר ראשון , אני דיי בטוח שהרווח בECHO נחוץ.
דבר שני - השאילתה שלך שגויה , אתה מנסה להכניס ערכים בצורה שמכניסים מספר
השאילתה שלך תראה ככה
קוד:
INSERT INTO responds(name,message) VALUES (value1,value2)
כאשר הערכים צריכים להיות תחומים בגרש יחיד , אתה יכול לוותר על תחימה זו (בעצם אתה חייב) , רק בהכנסה של ערכים נומריים .(ספרות)
השאילתה אמורה להכנס כך:
קוד:
INSERT INTO responds(name,message) VALUES ('value1','value2')
מה שיהפוך את שורת הPHP שלך להיות :
קוד PHP:
$q = mysql_query("INSERT INTO responds(name,message) VALUES ('".$_POST['name']."','".$_POST['message']."')");
דבר שלישי ואחרון , אם זה לא שינה את התקלה - בבקשה תכתוב את השגיאה שמופיעה לך ככה שאנשים שרוצים לעזור לך יוכלו להבין מה הבעיה.
|