login  Naam:   Wachtwoord: 
Registreer je!
 Forum

ORDER BY (Opgelost)

Offline ArcanA - 07/03/2010 14:13
Avatar van ArcanAPHP beginner Hallo,

Ik heb een probleem om mijn ledenlijst te ordereren, ik wil sorteren op rang maar dit lukt niet echt goed.

ik gebruik:
  1. $sQuery = "SELECT * FROM pgegevens ORDER BY rang DESC LIMIT $begin,20";


ik echo rang in een while, dit lukt maar de volgorde is verkeerd.

ik krijg:

7
6
5
4
3
2
11
10
1

Wie kan me helpen hiermee?

Mvg,
Niels

4 antwoorden

Gesponsorde links
Offline YesItIsChris - 07/03/2010 14:13 (laatste wijziging 07/03/2010 14:14)
Avatar van YesItIsChris Nieuw lid Zet het type van rang naar INT
Offline Jelmerholland - 07/03/2010 14:18
Avatar van Jelmerholland PHP beginner Je moet ook je $begin ff escapen


  1. $sQuery = "SELECT * FROM pgegevens ORDER BY rang DESC LIMIT ".$begin.",20";


En ff een vraagje, als $begin vanaf een $_GET komt, denk er dan aan dat je 'm ff veilig moet stellen eah ;) Met die mysql_real_escape_string() functie. Scheelt weer 1 beveiligingsfout 
Bedankt door: ArcanA
Offline YesItIsChris - 07/03/2010 14:18
Avatar van YesItIsChris Nieuw lid Of gebruik PDO?
Offline ArcanA - 07/03/2010 14:20
Avatar van ArcanA PHP beginner Bedankt, het is opgelost, wist niet dat het in varchar stond.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.436s