Kom ihåg mig?

Problem med sortering, php och mysql

 
Ämnesverktyg Visningsalternativ
Oläst 2007-10-03, 16:21 #1
kallgard kallgard är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 85
kallgard kallgard är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 85
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?
kallgard är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 01:25.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017