Udskriv søgning i Table
Jeg har en simpel søgefunktion, hvor der bliver vist et navn og et billede (tilhørende navnet). Jeg vil gerne have lavet så resultaterne bliver udskrevet i en tabel med 9 hits på hver side, og så man kan bladre mellem de forskellige sider.Sådan her ser det ud nu: http://www.herningshuse.dk/temp/sog1.jpg
Og sådan skulle det gerne komme til at se ud: http://www.herningshuse.dk/temp/sog2.jpg (meget groft sat op :-) )
Her er min kode:
$query = mysql_query("select * from herning_bygninger where navn like '%$search%' or adresse like '%$search%' or keywords like '%$search%' ORDER by 'adresse'");
$antal = mysql_num_rows($query);
$id = $row["id"];
if ($antal == 0) {
echo "Der blev ikke fundet nogle resultater.<p>Bygningen eller adressen du søgte efter er muligvis ikke kommet med endnu.";
}
else if ($antal == 1) {
echo "Der blev fundet ".$antal." resultat:<p>";
while ($row = mysql_fetch_array($query)) {
echo "<a href='bygning.php?id=" . ($row["id"]) ."'>" . $row['navn'] . "</a><br>";
echo "<a href='bygning.php?id=" . ($row["id"]) ."'><img src=\"billeder/thumbs/" . $row['id'] . "_1.jpg\"></a><br>";
} }
else if ($antal > 1) {
echo "Der blev fundet ".$antal." resultater:<p>";
while ($row = mysql_fetch_array($query)) {
echo "<a href='bygning.php?id=" . ($row["id"]) ."'>" . $row['navn'] . "</a><br>";
echo "<a href='bygning.php?id=" . ($row["id"]) ."'><img src=\"billeder/thumbs/" . $row['id'] . "_1.jpg\"></a><p>";
}}}
?>
Nogen der ved hvordan det kan laves? Jeg synes ikke rigtig jeg kan få den til at sætte det ind i en tabel på nogen måde så den viser 3 i hver række.