$res = mysql_query($sql);
if(!$res)
{
trigger_error(mysql_error().'<br />In query: '.$sql);
}
else
{
$geenhoofdlettervoorcategorie = strtolower($zoekopcategorie);
$geenhoofdlettervoortrefwoord = strtolower($trefwoordofomschrijving);
if (mysql_num_rows($res) >= 1)
{
/*onderstaande geeft foutmelding indien de gebruiker gegevens opvraagt die niet bestaan. Strolower zorgt ervoor dat de input gegevens van de gebruiker in het foutmeldings bericht met kleine letter is ipv met hoofdletter zoals in input staat*/
echo "<br><a href=\"registered_user_area_zoeken.php\" title=\"zoek opnieuw\">zoek opnieuw</a></br>";
echo "<br>Op de categorie <b>$geenhoofdlettervoorcategorie</b> met de
zoekterm(en) <b>$zoeken</b> in <b>$geenhoofdlettervoortrefwoord</b> zijn de volgende afbeeldingen gevonden</br>";
while ($row = mysql_fetch_array($res))
{
//weergave van zoekresultaat
echo '<br><img src="'.$row['thumbnail'].'" alt="thumbnail" /></br>';
echo '<P><a href="'.$row['afbeelding'].'" alt="Zoom in" class="thickbox" rel="zoekopdracht"><img src="webpage_images/vergrootglas.gif" border=0/></a></P>';
echo '<b>Categorie:</b>';
echo '<P>'.$row['categorie'].'</P>';
echo '<b>Trefwoord(en):</b>';
echo '<P>'.$row['trefwoord'].'</P>';
}
}
2.008 views
Bij het zoeken naaar afbeeldingen krijg je bij mijn zoekmachine als resultaat thumnails met trefwoorden en categorie te zien. Deze worden gesorteerd op volgorde van uploaden. Dus hetgeen wat als laatste upgeload is staat onderaan en de oudste bovenaan. Ik zou dit graag willen omdraaien. Hoe kan ik dit mogelijk maken: