CreativPur
Erfahrenes Mitglied
Hi,
ich stehe mal wieder auf dem Schlauch.
Ich habe ein Formular, wo ich die Daten auf eine test.php weiterleiten möchte, um diese dort auszugeben, bzw. verarbeiten.
Auf der test.php werden diese auch ausgegeben..
ABER..
Wenn ich jetzt zusätzlich mit diesen Daten weitere Daten aus der Datenbank auslesen möchte, funktioniert es nicht..
Wieso nicht ?
ich stehe mal wieder auf dem Schlauch.
Ich habe ein Formular, wo ich die Daten auf eine test.php weiterleiten möchte, um diese dort auszugeben, bzw. verarbeiten.
PHP:
<form action="test.php" method="POST">
<input type="text" class="form-control" name="gutschein_code_einrichtung" value="'.$gutschein_code_einrichtung.'" />
<input type="text" class="form-control" name="gutschein_code_ort" value="'.$gutschein_code_ort.'" />
<input type="text" class="form-control" name="verschickt" value="'.$verschickt.'" /><hr />
<button type="submit" class="btn btn-danger">Weiter</button>
</form>
Auf der test.php werden diese auch ausgegeben..
PHP:
$gutschein_code_einrichtung = htmlspecialchars($_POST['gutschein_code_einrichtung']);
$gutschein_code_ort = htmlspecialchars($_POST['gutschein_code_ort']);
$verschickt = htmlspecialchars($_POST['verschickt']);
echo 'Einrichtung/Schule: <input type="text" class="form-control" name="gutschein_code_einrichtung" value="'. $gutschein_code_einrichtung.'" /><br>';
echo 'Ort: <input type="text" class="form-control" name="gutschein_code_ort" value="'. $gutschein_code_ort.'" /><br>';
echo 'Sendedatum: <input type="text" class="form-control" name="verschickt" value="'. $verschickt.'" /><br>';
echo'<br /><hr /><br />';
ABER..
Wenn ich jetzt zusätzlich mit diesen Daten weitere Daten aus der Datenbank auslesen möchte, funktioniert es nicht..
PHP:
$sql = "SELECT code FROM bewerbungsgutscheincode WHERE gutschein_code_einrichtung = $gutschein_code_einrichtung AND gutschein_code_ort = $gutschein_code_ort AND verschickt = $verschickt";
foreach ($pdo->query($sql) as $row) {
echo 'Code: <input type="text" class="form-control" name="code" value="'. $row['code'].'" /><br>';
}
Wieso nicht ?