login  Naam:   Wachtwoord: 
Registreer je!
 Forum

select volgorde bepalen

Offline gwenn - 05/03/2007 14:12 (laatste wijziging 05/03/2007 14:14)
Avatar van gwennGouden medaille

Grafische interesse
Dit laat nu alles zien per kweker alfabetisch geranktschikt maar nu wil ik bijvoorbeeld dat ik een bepaalde kweker kan voorsorteren zodat hij eerst alles weergeeft van die kweker en dan al de andere zoals hieronder in dezelfde while lus.

  1. $query = mysql_query("select * from stock ORDER BY kweker ASC ");
  2. while($bericht = mysql_fetch_object($query)){

3 antwoorden

Gesponsorde links
Offline Stefan14 - 05/03/2007 14:27
Avatar van Stefan14 PHP gevorderde dat kan alleen door 2 aparte query's en dan eerst de eerste te echoën, en daarna pas de andere query door de while te halen.
Offline gwenn - 05/03/2007 14:31 (laatste wijziging 05/03/2007 14:36)
Avatar van gwenn Gouden medaille

Grafische interesse
wat bedoel je juist met echoën voorbeeldje??

Ik snap wat je wilt zeggen maar kan ik dan bij query met die while lus zeggen not kweker1 en dan al de andere want ik wil natuurlijk niet 2x dezelfde informatie zien.

hoe los ik dit op?
Offline Stefan14 - 05/03/2007 14:50 (laatste wijziging 05/03/2007 14:51)
Avatar van Stefan14 PHP gevorderde goed, snel voorbeeldje

  1. <?php
  2. $query1 = "SELECT * FROM kweker WHERE id=".$id; //kweker die al eerste moet
  3. $result1 = mysql_query($query1) or die (mysql_error());
  4. $row1 = mysql_fetch_array($result1);
  5.  
  6. $query2 = "SELECT * FROM kweker WHERE id != ".$id." ORDER by kweker ASC"; //rest van kwekers
  7. $result2 = mysql_query($query2) or die (mysql_error());
  8.  
  9. while ($row2 = mysql_fetch_array($result2))
  10. {
  11. echo($row1['kweker']); //eerste kweker
  12. echo($row2['kweker']); //rest van kwekers
  13. }
  14. ?>


EDIT: oh ja, $id is het id van de kweker die als eerste weergegeven moet worden, dit kan ook iets anders zijn, in ieder geval iets unieks waarmee je deze eerste kweker kan identificeren.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.187s