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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך אוכל לעשות סדר id כך - (1,2,3,4,5).. (https://hosts.co.il/forums/showthread.php?t=43873)

Gold-System 18-04-07 23:34

איך אוכל לעשות סדר id כך - (1,2,3,4,5)..
 
אצלי זה עושה ההפך,
5
4
3
2
1

שכחתי כבר חח |winky|
תודה :-)

DorWD 18-04-07 23:36

תשים בסוף השאילתא
PHP קוד:

ORDER By `idDESC 


Gold-System 18-04-07 23:39

כך -
PHP קוד:

$select_comments mysql_query("SELECT * FROM `links` ORDER By `id` DESC  
 LIMIT $start,$end"
);
if(@
mysql_num_rows($select_comments) == 0){ 

?

DorWD 18-04-07 23:40

ציטוט:

נכתב במקור על ידי Gold-System (פרסם 462182)
כך -
PHP קוד:

$select_comments mysql_query("SELECT * FROM `links` ORDER By `id` DESC  
 LIMIT $start,$end"
);
if(@
mysql_num_rows($select_comments) == 0){ 

?

אתה מוזמן לנסות :)
אם לא עובד תראה איזו שגיאה מוצגת

Gold-System 18-04-07 23:43

שום שגיאה, שום כלום,
פשוט זה מתחיל ממספרים גבוהים כמו
39
38
37
37
36..

מה עושים? :)

DorWD 18-04-07 23:45

אוקיי אז תחליף מDESC ל ASC
תגיד לי מה קורה

Gold-System 18-04-07 23:47

התקדמות קטנה,
עכשיו זה הולך כך -
39
40
41
42..

איך אוכל לעשות שיתחיל תמיד מ 1 ?

DorWD 18-04-07 23:50

זה לא הגיוני...
תן תצלום-מסך עם העמודה של הid בsql

Gold-System 18-04-07 23:52

כך?
http://www.2send.us/uploads/1030750399.PNG

עריכה - ע"י רותם
------
התמונה ענקית והורסת את העיצוב של הפורום , פעם הבאה שים לינק

Source 19-04-07 00:23

זו טעות ב$start שלך, הוא שווה ל39...
בכל מקרה, סתם שתדע, אם אתה לא רוצה לעשות id desc אפשר גם
קוד:

-id
:)


* רשמת שאתה רוצה שתמיד יתחיל מ1 - אז במקום משתנה שאותו אתה אולי משנה בטעות תרשום 1.

Gold-System 19-04-07 00:34

אני לא יודע איפה בדיוק..

Meir 19-04-07 08:09

אם אתה אומר שהID מתחיל מ39 אז כנראה שמחקת לפני זה מספר שורות בטבלה.
אם אתה רוצה שיתחיל מ1 תריץ חיפוש בפורום שאלו את זה כאן מספר פעמיים.

Alter 19-04-07 11:14

כך:
קוד:

$select_comments = mysql_query("SELECT * FROM `links` ORDER By `id` ASC 
 ");

אם בכל זאת אתה רוצה לעשות LIMIT אז תערוך את הקוד שמגדיר את הstart וה end שיתן מספרים מתאימים.

Gold-System 19-04-07 12:43

רון, עשיתי בדיוק כך, אך עדיין - זה מתחיל ממספרים גבוהים ולא מ 1

Alter 19-04-07 13:04

ציטוט:

נכתב במקור על ידי Gold-System (פרסם 462362)
רון, עשיתי בדיוק כך, אך עדיין - זה מתחיל ממספרים גבוהים ולא מ 1

יש בכלל את המידע הזה בבסיס נתונים?
קיים תוכן עם ID 1 בטבלה?

Gold-System 19-04-07 13:05

איך אני אבדוק?

DorWD 19-04-07 14:02

תכנס למסד..

meshuga 19-04-07 14:06

השאלה היא, אם אתה צריך להדפיס מספור על הדף, או, שאתה צריך את הID האמיתי של אותו פריט.

אם אתה צריך להדפיס מספור, תיקח משתנה, תשווה ל-0 ותקפיץ כל פעם בלולאה (את ההקפצה תמקם בתחילת הלולאה, או לחילופין, תשווה ל1 ואת ההקפצה שים בסוף).

Gold-System 19-04-07 15:13

לא משנה,
כבר אני אשאיר ככה וזהו,
אפשר לנעול :)

תודה רבה לכולם =]


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

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