intento añadir unos datos que vienen de un formulario a una tabla. los relleno, envio el formulario y me dice que se ha añadido el registro correctamente pero entro en la bd y veo que si que se ha añadido, pero cada campo está en BLANCO!! es decir, VACIO.
Código PHP:
Ver original
<?php //datos de la base de datos... $host = "localhost"; $user = "root"; $pass = ""; $dbname = "prueba"; /* Datos de la tabla: id, nombre, password, email, fechareg */ //conectamos a la bd: $conexion = mysqli_connect($host, $user, $pass) or die("Error al conectar al servidor: " . mysqli_error($conexion)); //datos que vienen del formulario $insertar = mysqli_query($conexion, "INSERT INTO usuarios (id, nombre, password, email, fechareg) VALUES (NULL, '$nombre', '$password', '$email', '$fechareg')"); if (!$insertar) { echo "Error al guardar"; } else { echo "Guardado con exito"; } ?>
La verdad es que no se que estoy haciendo mal!!
Probé a modificar la sentencia sql dejandola de esta forma pero en vez de añadirse en blanco simplemente salta el error de que no se puede añadir.
Código PHP:
Ver original
$insertar = mysqli_query($conexion, "INSERT INTO usuarios (id, nombre, password, email, fechareg) VALUES (NULL, $nombre, $password, $email, $fechareg)");