Da ich zum ersten Mal PHP lerne, ist mein Niveau immer noch sehr schlecht. Wenn ich einen Rat von einem Experten bekommen könnte, wäre ich sehr dankbar!
Das Problem ist wie folgt: Das Frontend kann den Buchnamen für die Fuzzy-Suche eingeben. Zum Beispiel: I Geben Sie das Feld ein harry
$q1= "SELECT * FROM Books WHERE title like '%".$_POST['title']."%'";
Nach der Abfrage alle Ergebnisse aller Bücher zurückgeben, deren Titel enthalten Harry. Der Code sieht so aus: Buchinformationen durch Klicken auf diese Schaltfläche. Der Code sieht so aus: Egal welches Buch ich auf die Schaltfläche „Ändern“ klicke, die Daten dieses Buches werden nach dem Seitenwechsel nicht gelesen
Ich möchte fragen, ob jemand weiß, wo das ist. Etwas ist schief gelaufen.
Wenn Sie beispielsweise keine Fuzzy-Abfrage verwenden, wird der Code für die Suche nach Büchern zu Beginn wie folgt geändert:
$q1="SELECT * FROM Books WHERE title ='".$title."'"; Geben Sie den Buchtitel 1984 ein.Das Abfrageergebnis ist korrekt