Imprime los datos $_POST['nick'] a ver si se están pasando correctamente desde el formulario. Te recomiendo que usas la función
empty() o
isset() para validar esto antes de insertar en la base de datos.
Código PHP:
Ver originalif (empty($_POST['nick']) || empty($_POST['email']) || empty($_POST['password'])) { echo 'No inserto nada en el formulario';
} else {
echo 'Inserto en el formulario';
}
y toma en cuenta esto:
Código PHP:
Ver originalmysql_query("insert into usuarios (id, username, email, password) values ('".$_POST['nick']."','".$_POST['email']."','".$_POST['password']."')");