Mein Ziel:
Ich habe Bücher Titel in meiner DB (mit Inhaltsverzeichnis / Seitenanzahl) gespeichert. Mit dem Code möchte ich gerne einen Titel auswählen und diesen dann durch “Löschen” auch aus der DB entfernen.
(2. Datei sieht so aus :
[code]$lo_titel = $_POST[“lo_titel”];
$sql = “DELETE FROM ***.buch WHERE bucher.Titel = $lo_titel
”;[/code] )
Aber ich bekomme es noch nicht einmal hin, das der erste Code die Titel aus der DB ausgibt.
Was mache ich falsch? Ich komme nicht drauf.
Schon einmal ein herzliches Dankeschön für eure Mühen das hier durchzulesen
Es hilft nicht weiter, wenn du irgendwelche Schlüsse ziehst - wir können nicht beurteilen, ob dein Wissen dazu überhaupt ausreicht.
Zeige uns also bitte den kompletten relevanten Code.
Handelt es sich dabei etwa um ein und die selbe Anfrage?
Wenn ja, und wenn du deren Ergebnis schon mal komplett durchlaufen hast - dann wäre ja glasklar, woran es liegt.
mit: $lo_titel = $_POST["{$buch['Titel']}"];
geht es nicht. Ich weiß nicht was ich in POST einsetzen soll. Vielleicht kann sich noch jemand zur späten Stunde erbarmen und mir helfen. DANKE schon ein mal im Vorraus.
Grundwissen habe ich schon fortgeschrittenes fast ^^
nein in der Funktion habe ich das hier stehen
{$buch[‘Titel’]}
mit dem lese ich ja aus der DB.
aber die POST Funktion nimmt den Code nicht an. Was soll ich dort jetzt einsetzen da ich die Funktion <option value=’{$buch[‘Titel’]}’>{$buch[‘Titel’]} mit {$buch[‘Titel’]} dem auch benenne.
Ich weiß einfach nicht, was in die POST Funktion kommt.
$_POST ist keine Funktion, sondern ein Array - und muss auch nichts „annehmen“, sondern enthält höchstens Einträge, auf die man mit einem Schlüssel zugreifen kann.
So viel zum Thema Grundlagen-Wissen.
Und ich weiß einfach nicht, was jetzt eigentlich dein genaues Problem ist, weil du dich dafür viel zu unpräzise ausdrückst.
Was genau willst du machen,
was genau hast du versucht,
welche Fehler/welches unerwartete Verhalten tritt dabei auf?
Ich kann es eigentlich nur wiederholen: Bitte arbeite ein Grundlagen-Tutorial durch, denn dir scheinen vorne und hinten die Kenntnisse zu fehlen.
Du benutzt ein select-Formularelement, willst aber die value mit der value selbst abfragen - Hä? Der Name des Selects ist aber „genre“. Eine Formular-Variable fragt man ja nicht mi $_POST[‚value‘] (wäre ja unsinnig, wenn die eh schon weiß), sondern mit $_POST[‚name‘] ab. Solltest du hinkriegen. Wenn nicht, streich das Grundlagenwissen ganz weg