Hvis du ens svar fra databasen, kun skriv den ene.
Jeg henter en masse svar ud fra min mysql database. (ca. 2000 stk).Og derefter kan man klikke på et A, og så viser den alle som starter med a, og på B, så viser den alle med b o.s.v.
Jeg har fået en kode som der sådan her ud:
-------------------
$connection = mysql_connect("*********","*******","*********");
mysql_select_db("********", $connection);
if (isset($_GET["index"])) $index=$_GET["index"];
else $index="a";
$data=mysql_query("select branche from arbejde where branche like '".$index."%' order by branche");
$last="";
while ($row=mysql_fetch_array($data)){
if($last!=$row["branche"]) {
$link = $row[branche];
$link = ereg_replace(" ", "+", $link);
print "<a href=search.php?seek=".$link."&kommune=0>".$row["branche"]."</a><br>";
}
$last=$row["branche"];
}
-------------------
Når jeg gør det, så skriver den mange af dem 2 eller 3 gange. Og det irritere mig lidt.
Findes der ikke en anden kode, som kigger om branchen findes flere gange, og så kun skriver den en gang. For der står præcist det samme begge steder hvis den skriver det samme 2 gange.
- Pelle Ravn aka. TeWeE
