![]() |
Hej!
Jag ska genom PHP hämta information från en databas och skriva ut den i en lista på sidan. Det går jätte bra att skriva ut men problemet är detta: Det jag skriver ut är årtal och jag vill inte att samma årtal skrivs ut två gånger. Samma årtal finns alltså på flera rader i tabbellen och hör ihop med olika resultat som har registrerats det årtalet. Jag vill alltså att bara unika årtal ska skrivas ut. Koden ser ut så här: $sql="Select årtal from resultat ORDER BY årtal ASC"; $result=mysql_query($sql); while($i=mysql_fetch_array($result)) { echo" <span class=\"news_headline\"><a href=\"#\">".$i[årtal]."</a></span> "; } I databasen finns: rid url tavlingsNamn datum nyckelord årtal 2 html/2.php Tävling 2 2007-10-03 hej 2007 17 html/17.php Tävling 5 2007-12-01 nyckelord1+nyckelord2+nyckelord3 2007 18 html/18.php Tävling 6 2006-11-01 nyckelord1+nyckelord2+nyckelord3 2006 Utskriften blir: 2007 2007 2006 Jag vill att den ska vara 2007 2006 Någon som kan hjälpa mig? |
Citat:
|
Helt underbart. tack så mycket för hjälpen!!
|
Alla tider är GMT +2. Klockan är nu 12:34. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson