Könnt ihr mir bei zwei Fragen zu mysql weiterhelfen. Ich möchte über ein PHP Formular eine mysql Datenbank ausfüllen und in einer weiteren Datei diese Eingabe durchsuchen und in einer Tabelle ausgeben. Soweit klappt es alles,
nur Frage1:
wenn ich über den LIKE die mysql abfrage sieht der Code so aus:
Ich möchte die Suche aber gerne vorher in eine Variable packen, da der Benutzer diese über einen POST festlegt, also soll das ganze so aussehen:
Hier hat sich ein Syntaxfehler eingeschlichen, könntet ihr mir weiterhelfen?
Frage 2:
In die mysql kann der Benutzer ein Datum eintragen, später bei Abfrage vom Nutzer sollen die Daten in einer Tabelle gezeigt werden, allerdings sortiert nach dem Datum. Ist ein Datum abgelaufen, soll der Eintrag in der mysql gelöscht werden. Wie kan ich das in PHP am besten umsetzen?
Vielen Dank für eure Hilfe!
nur Frage1:
wenn ich über den LIKE die mysql abfrage sieht der Code so aus:
PHP-Code:
$query = "SELECT * FROM `tabelle` WHERE wertx LIKE '%suche%' ";
PHP-Code:
$suche = $_POST["benutzer"];
$query = "SELECT * FROM `tabelle` WHERE wertx LIKE '%'$suche'%' ";
Frage 2:
In die mysql kann der Benutzer ein Datum eintragen, später bei Abfrage vom Nutzer sollen die Daten in einer Tabelle gezeigt werden, allerdings sortiert nach dem Datum. Ist ein Datum abgelaufen, soll der Eintrag in der mysql gelöscht werden. Wie kan ich das in PHP am besten umsetzen?
Vielen Dank für eure Hilfe!
Kommentar