Hallo aus Hamburg!
Ich bin dabei, für meine Firma ein Lieferantenverzeichnis zu erstellen. Dabei soll es zwei Eingabemöglichkeiten geben:
als erstes soll entweder der Lieferant (soweit bekannt) oder die Branche gesucht werden, als zweites soll die Suche auf einen bestimmten Ort begrenzbar sein.
Ich habe also zwei Eingabefelder kreiert, um die Daten aufzunehmen, das klappt auch. Die Datenbank soll dann wie folgt durchsucht werden:
Suche nach Lieferantenname oder Branche und nach dem Ort. Dazu habe ich folgendes programmiert, was mir leider nicht das gewünschte Ergebnis liefert und bitte daher um Hilfe:
$_POST["inhalt"];
$_POST["orthwi"];
$abfrage = "SELECT * FROM Branche1 WHERE branche LIKE '%$inhalt%' or name LIKE '%$inhalt%'";
$ergebnis = mysql_query($abfrage) OR die(mysql_error());
$abfrage2 = "SELECT * FROM Branche1 WHERE ort LIKE '%$orthwi'%";
$ergebnis = mysql_query($abfrage2) OR die(mysql_error());
Branche1 ist dabei der Name meiner Datenbank.
Ich bin dabei, für meine Firma ein Lieferantenverzeichnis zu erstellen. Dabei soll es zwei Eingabemöglichkeiten geben:
als erstes soll entweder der Lieferant (soweit bekannt) oder die Branche gesucht werden, als zweites soll die Suche auf einen bestimmten Ort begrenzbar sein.
Ich habe also zwei Eingabefelder kreiert, um die Daten aufzunehmen, das klappt auch. Die Datenbank soll dann wie folgt durchsucht werden:
Suche nach Lieferantenname oder Branche und nach dem Ort. Dazu habe ich folgendes programmiert, was mir leider nicht das gewünschte Ergebnis liefert und bitte daher um Hilfe:
$_POST["inhalt"];
$_POST["orthwi"];
$abfrage = "SELECT * FROM Branche1 WHERE branche LIKE '%$inhalt%' or name LIKE '%$inhalt%'";
$ergebnis = mysql_query($abfrage) OR die(mysql_error());
$abfrage2 = "SELECT * FROM Branche1 WHERE ort LIKE '%$orthwi'%";
$ergebnis = mysql_query($abfrage2) OR die(mysql_error());
Branche1 ist dabei der Name meiner Datenbank.