<?php
$connection = mysqli_connect('localhost', 'username', 'password', 'database');
$registrationsQuery = mysqli_query($connection, "SELECT `age` FROM `Registrations`");
$registrations = mysqli_fetch_array($registrationsQuery);
foreach ($registrations as $registration) {
if ($registration['age'] > 21) {
?>
<form method="post">
</form>
<?php
}
else {
// The age is less than 21.
}
}
?>
Ein paar Dinge in der PHP-Datei und die HTML-Datei beachten schreiben würde:
- Bitte stellen Sie eine echte Anstrengung, Ihre Forschung zu liefern, und mehr wichtig Ihre Versuche, wenn Sie um Hilfe zu erreichen. Aufgrund des Mangels an Informationen bin ich nicht sicher, was Ihr Endziel des Erreichens ist mit der
<form>
(unter anderem).
- Da Sie neueren PHP scheinen, schrieb ich diesen prozeduralen Schnipsel auf eine rudimentäre Weise zu Lernzwecken. Es berücksichtigt nicht Sicherheit, Fehler und eine Vielzahl anderer guter Praktiken, die Sie lernen sollten.
- Beachten Sie, dass ich PHP über
?>
beenden, zeigen Sie das HTML-Formular, dann erneut eingeben PHP mit <?php
noch einmal. Eine Alternative wäre hier, den HTML-Code auszugeben, während er in PHP bleibt, z. B. über echo()
.
vielen Dank – walatafa