login  Naam:   Wachtwoord: 
Registreer je!
 Forum

top 10 script (Opgelost)

Offline sicco - 29/04/2008 18:20
Avatar van siccoLid Voor de nummer 1 heb ik deze code:
  1. SELECT * FROM members ORDER BY score desc limit 0,1
Maar nu als hij boven 9 komt dus 10 de score, dan blijft de andere die 9 punten heeft op nummer 1. 10 wordt dus niet als hoogste cijfer gezien, hoe kan dit?

3 antwoorden

Gesponsorde links
Offline Martijn - 29/04/2008 18:30
Avatar van Martijn Crew PHP gewoon LIMIT 1 van maken 

en het is beter om iets te selecten, 1 kolommetje zoals ID ofzo, dat is sneller. Nu selecteerd ie 1 hele regel, als je * vervangt door kolom1(als voorbeeld) selecteerd ie dus maar 1 kolom 
Offline Koen - 29/04/2008 18:32
Avatar van Koen PHP expert Verander het veldtype van "score" eens naar int, alfabetisch gezien komt 1 namelijk voor de 9 ;)
Offline sicco - 29/04/2008 18:43
Avatar van sicco Lid Bedankt voor jullie hulp jongens, het omzetten naar int gaf de doorslag En DeviourSoul bedankt voor de tip  
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.171s