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

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

O-B 19-11-06 15:30

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

יש לי שאלה קטנה שאני עושה אותה אבל אני חושב היא לא הכי יעילה.
השאלה היא: איך אני משייך רשומה של מסד לרשומה אחרת בטבלה אחרת?

נגיד אני עושה הרשמה לתחרות אתרים עכשיו בהרשמה יש פרטי משתמש ופרטי אתר.
פרטי המשתמש נכנסים לטבלת users ופרטי האתר נכנסים לטבלת sites
בטבלה של sites יש עמודה של uid כלומר הID של המשתמש עכשיו איך אני יודע מה ה ID של המשתמש?..

אני עושה את זה ככה:

PHP קוד:

mysql_query("insert into users (user) values ('$user')");
$query mysql_query("select id from users order by id desc limit 1");
$row mysql_fetch_array($query);
mysql_query("insert into sites (userid,name) values ('$row[id]','$name')"); 

זו דרך נכונה?...

Elad-A 19-11-06 15:40

תשתמש בזה:

PHP קוד:


mysql_insert_id
(); 


O-B 19-11-06 15:52

תודה רבה..
עזר לי מאוד..

ידעתי שיש איזה דרך יותר טובה ממה שאני עושה..

Elad-A 19-11-06 16:06

בבקשה..

opsite 19-11-06 22:04

אלעד תודה רבהרבה לך באמת!! בידיוק מה שחיפשתי ?!! למה ענית במסנ?

חפיף פה עזרת תודה רבה!!


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

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