Gimli
Mitglied
Hier mal der Code:
Und er ordnet das auch aber sobald eine variable über 10 ist steht sie wieder am Anfang!! Also ich hab ein Feld da ist bei 'pop' 2 eingetragen und eines da ist 10 eingetragen! Dann komm das in dem 'pop' 2 steht vorher (Wird dem anderen Element vorgeordnet)
Ich hoffe ihr könnt mir helfen!
PHP:
<?php
$suche = $_GET['search'];
$result = mysql_query("SELECT * FROM search WHERE begriff LIKE '%".$_GET['search']."%' OR beschreibung LIKE '%".$_GET['search']."%' OR link LIKE '%".$_GET['search']."%' ORDER BY `pop` DESC") or die(mysql_error());
if(empty($_GET['search'])) { echo "Sie müssen etwas eingeben zum Suchen!"; }
elseif(strlen($suche) <= 3) echo "Zu kurzer Suchbegriff!";
else {
echo "<h3>Suchergebnisse zu $suche </h3>";
while ($ds = mysql_fetch_object($result)) {
$beschreibung = $ds->beschreibung;
$begriff = $ds->begriff;
$link = $ds->link;
$pop = $ds->pop;
echo "<h4>$begriff</h4>
<p>$beschreibung</p>
<a href='link.php?link=$link&pop=$pop' target='_blank'>$link</a>
<hr>
";
}
unset($erg);
}
?>
Und er ordnet das auch aber sobald eine variable über 10 ist steht sie wieder am Anfang!! Also ich hab ein Feld da ist bei 'pop' 2 eingetragen und eines da ist 10 eingetragen! Dann komm das in dem 'pop' 2 steht vorher (Wird dem anderen Element vorgeordnet)
Ich hoffe ihr könnt mir helfen!