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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   PHP & SQL | בעיה בהרצת שאילתות (https://hosts.co.il/forums/showthread.php?t=49848)

MoshikB 15-07-07 19:00

PHP & SQL | בעיה בהרצת שאילתות
 
אהלן חברה,
ניסיתי להריץ שאליתות:
PHP קוד:

$install[] = "INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', -1, 'radio_cat_added', 'Radio Category Added', 1000,'vbulletin');";
$install[] = "INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', -1, 'radio_cat_edited', 'Radio Category Edited', 1000,'vbulletin');";
$install[] = "INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', -1, 'radio_cat_deleted', 'Radio Category Deleted', 1000,'vbulletin');"


ונוצרה לי שגיאה:

PHP קוד:

Database error in vBulletin 3.6.7:

Invalid SQL:
INSERT INTO phrase VALUES ('', -1'radio_cat_added''Radio Category Added'1000,'vbulletin');;

MySQL Error  Column count doesnt match value count at row 1
Error Number 
1136
Date         
SundayJuly 15th 2007 07:58:49 PM
Script       
http://voodka.israel-serv.co.il/admincp/install_vbradio.php?do=steptwo
Referrer     http://voodka.israel-serv.co.il/admincp/install_vbradio.php?do=stepone
IP Address   80.230.2.97
Username     
Admin
Classname    
vb_database 

לא הצלחתי להבין מה הבעיה בשאילתות, אשמח אם תעזרו לי..


תודה!

חיים 15-07-07 19:23

אתה צריך לכתוב לו את השדות שבהם אתה מכניס את התוכן...
ד"א אתה עובר על החוק חוק איסור המערכת המוכנות...

LandRover 15-07-07 19:28

ציטוט:

נכתב במקור על ידי masterpl (פרסם 522021)
אתה צריך לכתוב לו את השדות שבהם אתה מכניס את התוכן...
ד"א אתה עובר על החוק חוק איסור המערכת המוכנות...

זה לא נכון מה שאתה אומר.
זה לא חובה כלל. פשוט מספר השדות שהוא מכניס לא תואם למספר העמודות.

כנראה גרסאות שונות של VB

Nadav 15-07-07 19:33

ציטוט:

נכתב במקור על ידי Israel-Serv.Co.IL (פרסם 521996)
אהלן חברה,
ניסיתי להריץ שאליתות:
PHP קוד:

$install[] = "INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', -1, 'radio_cat_added', 'Radio Category Added', 1000,'vbulletin');";
$install[] = "INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', -1, 'radio_cat_edited', 'Radio Category Edited', 1000,'vbulletin');";
$install[] = "INSERT INTO ".TABLE_PREFIX."phrase VALUES ('', -1, 'radio_cat_deleted', 'Radio Category Deleted', 1000,'vbulletin');"


ונוצרה לי שגיאה:

PHP קוד:

Database error in vBulletin 3.6.7:

Invalid SQL:
INSERT INTO phrase VALUES ('', -1'radio_cat_added''Radio Category Added'1000,'vbulletin');;

MySQL Error  Column count doesnt match value count at row 1
Error Number 
1136
Date         
SundayJuly 15th 2007 07:58:49 PM
Script       
http://voodka.israel-serv.co.il/admincp/install_vbradio.php?do=steptwo
Referrer     http://voodka.israel-serv.co.il/admincp/install_vbradio.php?do=stepone
IP Address   80.230.2.97
Username     
Admin
Classname    
vb_database 

לא הצלחתי להבין מה הבעיה בשאילתות, אשמח אם תעזרו לי..


תודה!

מערכת חוקית?
אם כן כנס לאתר הרשמי של ויבולטין ותבקש שם תמיכה.

RS324 15-07-07 20:16

נעול...


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

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