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

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

SlipY 23-05-08 13:23

בעייה ב MySQL משולב
 
היי אנשים,
אני בונה אתר שעל מנת שהוא והפורום יעבדו על אותו מסד אז את האתר אני מתאים לפי מסד הנתונים של הפורום.

משום מה כשאני רוצה להכניס נתונים למסד של הפורום דרך האתר הוא רושם לי :
Could not insert the db because Duplicate entry '0' for key 1

זה הקוד:
קוד:

$sql = mysql_query("insert into ibf_members (name,password,email)
                                                        values ('$user_name','$password', '$email')") or die("Could not insert the db because " . mysql_error());


DavidBD 23-05-08 13:45

אי אפשר לקרוא ככה את הקוד, שים תמיד קוד בתגית קוד. ( [ CODE ] [ / CODE ] ) (תוריד רווחים)

SlipY 23-05-08 14:18

יותר טוב ?

DavidBD 23-05-08 16:55

ציטוט:

נכתב במקור על ידי SlipY (פרסם 635438)
יותר טוב ?

כן.
נסה:
קוד:

$sql = mysql_query("insert into ibf_members (`name`,`password`,`email`)
                                                        values ('{$user_name}','{$password}', '{$email}')") or die("Could not insert the db because " . mysql_error());


Tomer 23-05-08 17:58

אסף, העמודה id ב IPB מוגדרת לא כ- auto increment. אתה צריך לציין id בעצמך. האחרון + 1 במסד.

DavidBD - המעט שאני יכול לצפות לו הוא שאנשים יענו תשובות הגיוניות, אתה חושב שמה שענית זו תגובה הגיונית?

SlipY 23-05-08 18:24

ציטוט:

נכתב במקור על ידי Tomer (פרסם 635485)
אסף, העמודה id ב IPB מוגדרת לא כ- auto increment. אתה צריך לציין id בעצמך. האחרון + 1 במסד.

DavidBD - cut the bullshit

כן עליתי על זה ..
תומר אתה תותח :)
עובד :)
מגניב לי..

Tomer 23-05-08 19:16

בכיף ;)

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


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

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