Nicht mehr ganz neu hier
Hallo @all,
ich stecke mal wieder fest. Ich habe ein Formular, das über ein hidden-input-Feld einen Inhalt in einem Datensatz an ein Formular übergibt. Dieser Inhalt soll nun als Variable in der where-Bedingung verwendet werden. Ich habe zwar schon sehr viele ähnliche Probleme gefunden, aber keines konnte mich der Lösung irgendwie näher bringen. Hat jemand von euch einen Tipp für mich? Wenn ich statt der Variablen einen konkreten Wert in der Where-Bedingung verwende klappt es ohne Probleme...
bearbeiten.php
index.php
ich stecke mal wieder fest. Ich habe ein Formular, das über ein hidden-input-Feld einen Inhalt in einem Datensatz an ein Formular übergibt. Dieser Inhalt soll nun als Variable in der where-Bedingung verwendet werden. Ich habe zwar schon sehr viele ähnliche Probleme gefunden, aber keines konnte mich der Lösung irgendwie näher bringen. Hat jemand von euch einen Tipp für mich? Wenn ich statt der Variablen einen konkreten Wert in der Where-Bedingung verwende klappt es ohne Probleme...
bearbeiten.php
PHP:
<?php
require_once 'lib/funktionen.inc.php';
session_start();
$begriff = $_POST["begriff"];
$stmt = $db->query('UPDATE `begriffe` SET `bearbeitungsstatus` = "2" WHERE `begriff` = "'$begriff'"');
unset($stmt);
?>
PHP:
<form action="bearbeiten.php" method="post">
<input type="hidden" name="begriff" value="<?php echo $e['begriff'] ;?>"/>
<input type="submit" value="bearbeiten"/>
</form>