Ich habe folgendes Script:
Vielleicht kann mir dabei jemand unter die Arme greifen.
Das ganze soll ne Abfrage auf eine Datenbank werden, die eine Inventurliste führt, das Element "Echo $row" soll noch mit weiteren Punkten aufgestockt werden, wie Anzahl usw. Am ende soll man eine Suchmaske bekommen, in welcher man das Produkt eintipt, dieses in $_Post übergeben wird, und mit der Variable, dann die Abfrage gestartet wird.
Ich habe das gefühl das die Variable $_Post nicht vernuenftig im Select eingelesen wird, habe auch schon die verschiedenen Versionen hier aus einem anderen Beitrag ausprobiert, aber leider ohne Erfolg.
Ich vermute das es etwas mit der einbindung der Variablen in den Select-Befehl zu tun hat. Wenn ich in der Select-Abfrage '"%$_POST%"' verwende bekomme ich vom Browser folgende Meldung: Query was empty
schon mal dake im vorraus fuer kommende hilfe.
PHP:
<form action="produkt.php" method="post">
<center>
<input type="text" size="25" name="Inhalt">
<input type="submit" value="Suchen">
</center>
</form>
<?php
include("db_connect.php");
$sql = "SELECT * FROM item WHERE name like '%$_POST%' ORDER BY name DESC";
$result = mysql_query($sql) OR die(mysql_error());
while ($row = mysql_fetch_assoc($result)) {
echo $row["name"];
}
?>
Vielleicht kann mir dabei jemand unter die Arme greifen.
Das ganze soll ne Abfrage auf eine Datenbank werden, die eine Inventurliste führt, das Element "Echo $row" soll noch mit weiteren Punkten aufgestockt werden, wie Anzahl usw. Am ende soll man eine Suchmaske bekommen, in welcher man das Produkt eintipt, dieses in $_Post übergeben wird, und mit der Variable, dann die Abfrage gestartet wird.
Ich habe das gefühl das die Variable $_Post nicht vernuenftig im Select eingelesen wird, habe auch schon die verschiedenen Versionen hier aus einem anderen Beitrag ausprobiert, aber leider ohne Erfolg.
Ich vermute das es etwas mit der einbindung der Variablen in den Select-Befehl zu tun hat. Wenn ich in der Select-Abfrage '"%$_POST%"' verwende bekomme ich vom Browser folgende Meldung: Query was empty
schon mal dake im vorraus fuer kommende hilfe.