Problemer med søge function, returnere kun første række
Hej,Har lidt problemer med en søge function, den returnere kun første række/varer af resultatet:
function LoadFindRes()
{
if(isset($_POST['seekIt'])) {
$sql = "SELECT * FROM wares WHERE name LIKE '%".mysql_escape_string($_POST['seek'])."%' ORDER BY name";
$query = mysql_query($sql);
if(mysql_num_rows($query) > 0) {
while ($r = mysql_fetch_array($query)) {
$html = '
<table id="catalogtable">
<tr><td>Navn</td><td>Link</td></tr>
<tr>
<td>
'.$r["Name"].'
</td>
<td>
<a href="index.php?page=varer&type=single&varer='.$r['ID'].'">Se varen her</a>
</td>
</tr>
</table>';
}
return $html;
}
}
}
Nogen der kan se hvad problemet er?