login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Met "" eerst volgende pakken uit tabel

Offline FoleY - 23/11/2004 19:22 (laatste wijziging 23/11/2004 19:34)
Avatar van FoleYNieuw lid Beste Mensen,

vandaag ben ik even aan het stoeien geweest met onderstaand code. Als ik de code run, dan wordt met > uit de query het HOOGSTE getal gepakt en helaas niet "een hoger dan GET".

De ">" moet toch ervoor zorgen dat de "eerstvolgende sort_order" gegeven wordt uit de tabel??

Ik heb de code even gevuld met vaste waarden:
  1. <?php
  2. include("inc/db_connect.inc.php");
  3.  
  4. $order = '3';
  5. // even zeker weten dat $order gevuld is:
  6. echo $order;
  7.  
  8. $sql = "SELECT sort_order FROM content WHERE sort_order > '$order' LIMIT 0,1";
  9. $query = mysql_query($sql);
  10. if($query===false) echo 'foutmelding: '.$sql.'<br>'.mysql_error();
  11.  
  12. while($obj = mysql_fetch_object($query))
  13. {
  14. echo "<BR>";
  15. // hier zou dus sort_order "eerst volgende naar 3" moeten komen, maar hier wordt constant de hoogste uit de tabel weergegeven.
  16. echo "order: ".$obj->sort_order;
  17. }
  18. ?>


Moet ik van ">" "een > dan" van maken of iets dergelijks?

Wie kan mij meer vertellen? Alvast bedankt!!!

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s