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

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

HOLD 30-05-09 15:57

איך אני שולף את מספר ה-id הגדול ביותר? (php/sql)
 
הכוונה איך אני שולף את השורה האחרונה שהכנסתי למסד נתונים?
(ה-id שלה צריך להיות הכי גבוה)

mysql_insert_id לא מתאים לי.

דור 30-05-09 16:05

לא יודע איזו הוראה יש ב php ,
אבל אולי כדאי שתרוץ בלולאה עד הסוף

HOLD 30-05-09 16:08

ציטוט:

נכתב במקור על ידי דור בן עמי (פרסם 717901)
לא יודע איזו הוראה יש ב php ,
אבל אולי כדאי שתרוץ בלולאה עד הסוף

בכל הפעלה של האתר אני ירוץ בלולאה?
כל בן אדם שיכנס אני צריך לעשות את זה?

בטוח יש משתנה שאפשר לשלוף.

או הוראת sql שמוציאה את הגדול ביותר,
יכול להיות max(id),
אני אנסה ואגיד לכם אם זה עובד..

mlnn 30-05-09 16:08

order by & limit

HOLD 30-05-09 16:13

ציטוט:

נכתב במקור על ידי mlnn (פרסם 717906)
order by & limit

רעיון טוב.

אבל מצאתי דרך אחרת.

select MAX(Id) as 'Id' FROM Table

nevo 30-05-09 18:24

למה ההסתבכות מן הסתם הID הגבוהה ביותר זה הID האחרון.
ציטוט:

SELECT * FROM tbl ORDER BY Id DESC


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

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