Ich habe folgendes formular
Nun soll das formular die Variable $suche übergeben und im nächsten script ausgabe.php danach gesucht werden.
jetzt sollte er alles anzeigen was das wort in der $suche übergeben wurde. statt dessen zeigt er die gesamten daten in der datenbank an. er in einem einfachen php-script nicht einmal die variable $suche in einer einfachen echo-anweisung aus....
seht ihr einen fehler.... ich bin am ende
PHP:
<form name="form1" method="post" action="ausgabe.php">
<input name="suche" type="text">
<input type="submit" name="Submit" value="Senden">
</form>
Nun soll das formular die Variable $suche übergeben und im nächsten script ausgabe.php danach gesucht werden.
PHP:
$suche = $_POST["suche"];
$ergebnis = mysql_query("SELECT kategorie, name, beschreibung, besonderheiten FROM tebelle WHERE name LIKE '%$suche%';");
mysql_real_escape_string($suche);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->name . '<br>' . $suche;
}
jetzt sollte er alles anzeigen was das wort in der $suche übergeben wurde. statt dessen zeigt er die gesamten daten in der datenbank an. er in einem einfachen php-script nicht einmal die variable $suche in einer einfachen echo-anweisung aus....
seht ihr einen fehler.... ich bin am ende
Zuletzt bearbeitet: