login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Jaartallen

Offline Fliten - 02/08/2005 12:42 (laatste wijziging 02/08/2005 12:43)
Avatar van FlitenNieuw lid Hoi

Zit met probleempie. Dus ik heb een tabel met daarin de id, jaar, omschrijving van een product. Maar he'b zo'n overzichtje gemaakt van alle jaren die producten bevatten. Maar voor elk product wordt het jaar gezet, dus ik zou alleen maar 1 keer het jaar willen zien, in plaats van voor elk product het jaartal.

Dus niet: 2004 - 2004 - 2005 - 2005 -2005
Maar : 2004 - 2005

Greetz

5 antwoorden

Gesponsorde links
Offline Stijn - 02/08/2005 12:49
Avatar van Stijn PHP expert
  1. <?
  2. $query = mysql_query("SELECT * FROM producten WHERE jaar='2004'");
  3. echo "<b>2004</b><br>";
  4. while($row = mysql_fetch_assoc($query))
  5. {
  6. echo $row['omschrijving']."<br>";
  7. }
  8. ?>


zoiets?:s
Offline Fliten - 02/08/2005 12:55 (laatste wijziging 02/08/2005 12:56)
Avatar van Fliten Nieuw lid dit is wat ik nu heb:

  1. <?
  2. $selecteer = mysql_query("SELECT id, jaar FROM producten ORDER BY jaar DESC") or die(mysql_error());
  3. while($obj = mysql_fetch_object($selecteer)){
  4. <li><a href=\"index.php?page=product&jaar=$obj->jaar\">$obj->jaar</a></li>
  5. ";
  6. }
  7. ?>
Offline Stijn - 02/08/2005 13:03
Avatar van Stijn PHP expert gaat hij alle records weergeven ik denk met GROUP BY 
  1. <?
  2. $query = mysql_query("SELECT id, jaar FROM producten ORDER BY jaar GROUP BY jaar");
  3. ?>


probeer dit eens, hij zal alle jaartallen samennemen. dus je zal 2004 zien staan en dan 2005 (2006 nog niet )
Offline Fliten - 02/08/2005 13:08
Avatar van Fliten Nieuw lid oooh, damn, dat ik daar niet opgekomen ben :$  Bedankt !! nu werkt het.
Offline Stijn - 02/08/2005 13:09
Avatar van Stijn PHP expert no problemo 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s