registrarse.html
<form action="registrarse.php" method="post">
<label for="dni">Dni:</label>
<input type="text" id="dni" name="dni" required size="10" placeholder="Dni" pattern="[0-9]{8}-[A-Z]{1}"/>
<p>Els dni ha d'estar de tenir 8 numeros de llarg i una lletra exemple 43564748-B</p>
<button type="submit">Registrarse</button>
</form>
$_POST['dni'];
43564748-B
registrarse.php"
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "root", "P-11fl32fg14", "registrarse");
$query = ?>"INSERT INTO registrarse (dni) VALUES ("<?php $_POST["dni"]?>")";<?php
mysqli_query($link, $query);
mysqli_close($link);
Parse error: syntax error, unexpected variable "$_POST" in /var/www/html/cacau/registrarse/registrarse.php on line 42
CREATE TABLE registrarse (
dni CHAR(10),
PRIMARY KEY (dni)
);