הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 15-10-09, 07:20   # 1
Imri
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,232

Imri לא מחובר  

משיכת הודעות אחרונות - שאילתת SQL

בוקר טוב לכולם.

יש לי טבלת הודעות, שיש בה מספר שדות, ביניהם PostID ו- ParentID ונוספים.

כאשר ParentID = 0, אני יודע שההודעה הזו היא תחילת השרשור (נושא חדש ולא תגובה חדשה).

הודעות שהן תגובות להודעה מסוימת, ב- ParentID שלהן יהיה מצוין ה- PostID של הנושא.

אני רוצה ליצור שאילתה ששולפת מהמסד נתונים הודעות (לא משנה כמה) עם התנאים הבאים:
ה- PostID שלהם בסדר יורד, ומספר ההודעות (COUNT) שה- ParentID שלהן הוא ה- PostID הוא גם בסדר יורד.

למה הכוונה? אני רוצה לשלוף את ההודעות האחרונות עם הכי הרבה תגובות.

האם זה אפשרי? איך עושים את זה?
  Reply With Quote
ישן 15-10-09, 11:40   # 2
stel222
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
הודעות: 399

stel222 לא מחובר  

PHP קוד:
"SELECT * FROM table where PostID = '".$postid."' AND ParentID > '0' ORDER BY COUNT DESC LIMIT 0,6" 
ישלוף את 6 השורות האחרונות
לא בדיוק הבנתי מה רצית?
__________________
גדעון לוי, מתכנת אתרים

Last edited by stel222; 15-10-09 at 11:44..
  Reply With Quote
ישן 15-10-09, 14:33   # 3
yagelk
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jun 2008
הודעות: 57

yagelk לא מחובר  

ציטוט:
אני רוצה לשלוף את ההודעות האחרונות עם הכי הרבה תגובות.
זה מה שהוא התכוון
  Reply With Quote
ישן 15-10-09, 15:53   # 4
Skfir
חסום
 
מיני פרופיל
תאריך הצטרפות: May 2009
מיקום: הוד השרון
גיל: 32
הודעות: 552
שלח הודעה באמצעות ICO אל Skfir שלח הודעה באמצעות MSN אל Skfir

Skfir לא מחובר  

מה הבעיה תעשה count לכל ההודעות תעשה DESC ושלוף רק 2,3 כמה שאתה רוצה
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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