Hallo liebes PHP Forum,
ich möchte folgendes tun. Ich bin momentan an einer Suchfunktion dran und müsste die komplette 1. Spalte einer Tabelle auslesen.
Sagen wir mal die Werte für die 1. Spalte sind folgende:
-phpforum
-phphelden
-phpanfänger
-phpnewbies
Würde ich jetzt "php" als suchwort eingeben würde ich gerne alle der oben angegeben Werte haben.
Das ist mein Code der aber nur einen Wert ausgibt ( Den ersten den er finden )
Der Code sieht etwas komisch aus und mag an einigen Stellen sinnlos vorkommen wie z.B. "$resultchampion" aber ich versuche schon 3-4 std da was auf die Reihe zu bekommen deshalb bitte nicht wundern ^^
Mit freundlichen Grüßen
Mugluge
ich möchte folgendes tun. Ich bin momentan an einer Suchfunktion dran und müsste die komplette 1. Spalte einer Tabelle auslesen.
Sagen wir mal die Werte für die 1. Spalte sind folgende:
-phpforum
-phphelden
-phpanfänger
-phpnewbies
Würde ich jetzt "php" als suchwort eingeben würde ich gerne alle der oben angegeben Werte haben.
Das ist mein Code der aber nur einen Wert ausgibt ( Den ersten den er finden )
PHP-Code:
$ChampName = $_POST['ChampName'];
$ergebnis = mysql_query("SELECT * FROM counterlist WHERE Champ LIKE '%$ChampName%' Group BY Champ") or die(mysql_error());
if($ausgabe = mysql_fetch_assoc($ergebnis))
{
$resultchampion = $ausgabe['Champ'];
//Ab hier nur noch Ausgabe
echo "<a href=\"/champions/$resultchampion\">$resultchampion</a>";
}
else
{ echo "Es wurde kein Champion unter den Namen \"<u>$ChampName</u>\" gefunden.<br />
Bitte versuche es mit einem anderen namen.<br />
<a href='index.php'>Zurück!</a>";
}
Mit freundlichen Grüßen
Mugluge
Kommentar