Hallo an alle,
ich habe ein - oder mehrere - Verständnisproblem/e
Ich habe eine Suche programmiert, die nach mehreren Suchbegriffen filtert.
Das Funktioniert soweit.
pic1.PNG
Aus Spielerei und weil ich es lernen möchte, wollte ich die Suchbegriffe aufsteigend/absteigend sortieren.
Den kompletten Inhalt der Tabelle kann ich sortieren.
Jedoch nicht das Suchergebnis.
Ich sehe auch den Fehler:
Bei SELECT * ... greife ich ja wieder auf die komplette Tabelle zu und nicht auf das Suchergebnis, dass ich schon habe.
Ich weiß aber nicht, wie ich das Suchergebnis neu abfragen kann?
Es muss wahrscheinlich in eine Variable oder array zwischengespeichert werden.
Vielleicht kann mir ja jemand sagen, wie es weitergehen muss und hat ein Beispiel für mich.
VG, T.
ich habe ein - oder mehrere - Verständnisproblem/e
Ich habe eine Suche programmiert, die nach mehreren Suchbegriffen filtert.
Das Funktioniert soweit.
pic1.PNG
Aus Spielerei und weil ich es lernen möchte, wollte ich die Suchbegriffe aufsteigend/absteigend sortieren.
Den kompletten Inhalt der Tabelle kann ich sortieren.
Jedoch nicht das Suchergebnis.
Ich sehe auch den Fehler:
PHP-Code:
if(isset($_POST['asc_sort_id']) && !empty($_POST['asc_sort_id']) && $_POST['asc_sort_id']==1)
{
$statement = $pdo->prepare("SELECT * FROM users WHERE
id LIKE :id AND
vorname LIKE :vorname AND
nachname LIKE :nachname AND
email LIKE :email
ORDER BY id ASC
");
Ich weiß aber nicht, wie ich das Suchergebnis neu abfragen kann?
Es muss wahrscheinlich in eine Variable oder array zwischengespeichert werden.
Vielleicht kann mir ja jemand sagen, wie es weitergehen muss und hat ein Beispiel für mich.
VG, T.
Kommentar