Wie kann ich die lastInsertId erneut an ein anderes php Dokument senden?Wie bekomme ich die zuletzt eingefügte ID und sende sie erneut?
Erklärung warum: Nachdem jemand ein Formular (form.html) an eine Datenbank (send.php) gesendet hat, erhält er eine ID für dieses Formular. Diese ID ich im send.php über PDO an der Person zeigen:
<p>Your ID:<?php echo $dbh->lastInsertId(); ?></p>
An dieser Bestätigungsseite ich der Person die Möglichkeit geben will, die Daten aus seiner Form als pdf zu drucken. Also schrieb ich:
<form action="print.php" method="POST">
<input type="hidden" name="ID" value="<=htmlspecialchars($_POST['lastInsertId']);?>"/>
<input type="submit" name="Print" value="Print" >
</form>
Aber ich, dass er nicht die lastInsertId senden -> Ich denke, das Problem hier ist:
value="<?=htmlspecialchars($_POST['lastInsertId']);?>"
Können Sie mir helfen, dieses Problem zu lösen?
Sie können die ID übergeben in der UR l. So etwas wie www.example.com? Id = 343 und so weiter, es ist schon eine Weile her, seit ich PHP benutzt habe, also kann ich mich nicht erinnern, was der tatsächliche Name für diesen Prozess ist. Schau mal hier http://html.net/tutorials/php/lesson10.php – SANM2009