data uit database halen
Nu dan weer een ingeving...
Als ik bv alleen de datas van 5 posts of meer wil laten zien?
en als ik de posts minder dan 5 wil laten zien?
tnx in advance
klik
Maar goed nog ff helpen dan:
na die ORDER BY bla DESC LIMIT 0,5
waar 0 het beginpunt is en 5 het aantal rows erbij.
dus 5,5 geeft vanaf row 5, 5 rows (if ya know what i mean ;) )
Te beginnen met een goeie tutorial: Maar goed nog ff helpen dan:
na die ORDER BY bla DESC LIMIT 0,5
waar 0 het beginpunt is en 5 het aantal rows erbij.
dus 5,5 geeft vanaf row 5, 5 rows (if ya know what i mean ;) )
order by blabla DESC LIMIT 10,20
dan pakt die alle data vanaf rij 10 -tot 20?
en dan de laatste als ik vanaf rij 10 tot de laatste wil dan
ff gokje
order by blabla desc limit 10,*?
P.S.
Is dit ook een geldige lijn?
result = mysql_query('SELECT user_ip, username, user_posts FROM forum1_users ORDER BY user_posts WHERE USER_POSTS=0');
Gewijzigd op 20/07/2010 12:05:25 door Danny A-noniem
Die query lijkt me verder wel geldig, maar wat is het nu van de ORDER BY als alle waarden 0 zijn?
LIMIT 10,0 dus?
die laatste werkt helaas niet, ik bne bezig met een wall of fame (eerste script)
en ee wall of shame te maken ( 2e script waar iedereen staat die 0 postst heeft.
Alleen die regel klopt niet.
krijg de melding:
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE user_posts = 0' at line 1
De foutmelding wordt echter door iets anders veroorzaakt, die query is toch niet geldig. De WHERE hoort uiteraard voor de ORDER BY te komen :-)
Blanche PHP op 20/07/2010 12:11:11:
Nee, LIMIT 10,20 is een andere schrijfwijze voor LIMIT 10 OFFSET 20. Met andere woorden, pak 10 records te beginnen vanaf record 20. Records 20-29 zullen dus getoond worden.
Was dat niet andersom, beginnen bij 10 en 20 records pakken?
Blanche PHP op 20/07/2010 12:11:11:
Die query lijkt me verder wel geldig, maar wat is het nu van de ORDER BY als alle waarden 0 zijn?
De volgorde klopt niet: WHERE ... ORDER BY ..
Gewijzigd op 20/07/2010 12:28:20 door - SanThe -
toppie mensen keep it up.
als ik het script helemaal klaar heb zoals ik wil zal ik hem posten hiero
of valt dit ook onder bumpen??
SELECT user_ip, username, user_posts FROM forum1_users WHERE user_posts > 0 and < 10
dit is niet de goede syntax, is er btw een lijst ergens te vinden waar dit omschreven staat?
SELECT user_ip, username, user_posts FROM forum1_users WHERE user_posts > 0 AND user_posts < 10
bedankt voor de oplossing
tnx