הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מה השגיאה הזאת אומרת ? (https://hosts.co.il/forums/showthread.php?t=35452)

forils 30-11-06 17:28

מה השגיאה הזאת אומרת ?
 
PHP קוד:

Parse errorsyntax errorunexpected '<' in /usr/home/matrixip/domains/dicw.net/public_html/1/pages/my/signup.php on line 66 

שורה 66 זה סוף העמוד אז אני לא יודע מה זה אומר ?

Source 30-11-06 17:37

למה לכל שאלה נושא חדש?
זה אומר שרשמת > בקוד PHP, כנראה שכחת לסגור <?

-VladK- 30-11-06 17:39

לא סגרתה סלסול כלשהו...( } )

Art Watch 30-11-06 17:40

אלוי לא שמת ECHO? :|

forils 30-11-06 17:44

טוב סליחה אז באותה הזדמנות מה השגיאה הזאת אומרת ?
Column count doesn't match value count at row 1

זה בא מכאן :
PHP קוד:

mysql_db_query($database"INSERT INTO users VALUES ('".$username."', '".$password."', '".$email."', '".$firstname."', '".$lastname."', '".$level."')"
        or die(
mysql_error()); 


Tomer 30-11-06 17:46

רשמת יותר תאים מערכים, או יותר ערכים מתאים.. (INSERT)

forils 30-11-06 17:48

מוזר כי כל מה שרשמתי זה כל מה שיש במסד .
אם לא רשמתי את date יכול להיות בגלל זה ?

Source 30-11-06 17:49

ציטוט:

נכתב במקור על ידי forils (פרסם 381845)
מוזר כי כל מה שרשמתי זה כל מה שיש במסד .
אם לא רשמתי את date יכול להיות בגלל זה ?

כן

forils 30-11-06 17:54

זה לא הבעיה..
מישהו יודע .?

eLad 30-11-06 18:22

ציטוט:

נכתב במקור על ידי forils (פרסם 381845)
מוזר כי כל מה שרשמתי זה כל מה שיש במסד .
אם לא רשמתי את date יכול להיות בגלל זה ?

מה זה את date? יש לך שדה בשם date?

date היא מילה שמורה

ובכל מקרה, תמיד כדאי לצרף גם את הקוד הבעייתי

forils 30-11-06 18:43

תירשם ותיראה מה הבעיה :
http://www.dicw.net/1/pages.php?ID=My&Page=Signup
אחרי שנירשמים זה מביא את השגיאה הזאת :
PHP קוד:

Column count doesnt match value count at row 1 

זה כאן :
PHP קוד:

mysql_db_query($database"INSERT INTO users VALUES ('".$username."', '".$password."', '".$email."', '".$firstname."', '".$lastname."', '".$level."')"
        or die(
mysql_error()); 


Source 30-11-06 20:15

אני לא יודע אם זה חובה, אבל אני תמיד רושם אחרי שם הטבלה את השדות בה (כולם):
PHP קוד:

INSERT INTO users (userNamepassword...)... 

תנסה...


כל הזמנים הם GMT +2. הזמן כעת הוא 23:57.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ