Ciao,
sono anni che continuo a usare lo stesso script per creare nuovi utenti e oggi ha deciso si non funzionare più.
Praticamente ho una tabella user con 15 campi però q1uando registro l'utente inserisco solo username e password con il codice che mi aveva fatto mi pare mzanella qualche anno fa e ha sempre funzionato.
Oggi ha deciso di dare questo errore:
Codice:
Field 'name' doesn't have a default value
Il codice è questo
Codice PHP:
include("config.php");
$username=$_POST['username'];
$password=password_hash($_POST['password'], PASSWORD_DEFAULT);
$query = "INSERT INTO user (username, password) VALUES (?,?)";
$stmt = mysqli_prepare($con, $query);
if (!$stmt) {
die('mysqli error: '.mysqli_error($con));
}
mysqli_stmt_bind_param($stmt, "ss", $username, $password);
mysqli_stmt_execute($stmt) or die(mysqli_stmt_error($stmt));
Grazie