שלום לכם!
אני בונה מערכת של תחרות אתרים.
לשם כך אני צריך מסד נתונים, וכבר יש לי קוד מסויים:
קוד:
$query = mysql_query("SELECT * FROM sites");
while($result = mysql_fetch_array($query)) {
לטבלה שלי קוראים sites ויש ב5 ערכים (לפי הסדר הזה):
title
img
text
votes
enters
אני צריך לדעת איך אני שולף מהטבלה לפי הvotes, מסודר מהגבוה לנמוך, ורק את העשרה הראשונים.
אני יכול לעשות לולאת FOR שתספור עד 10 אבל נראה לי פחות חכם.
אשמח אם תוכלו להסביר לי איך ו/או לשלוח לי אתר שמלמד SQL כמו שצריך.
תודה רבה,
שי!
עריכה:
הסתדרתי עם הסידור אבל עכשיו צריך לספור.
הקוד החדש:
קוד:
$query = mysql_query("SELECT * FROM sites ORDER BY votes DESC");