Cita:
Iniciado por Rolldi
En primer lugar veo que te falta especificar la página que procesará los datos en el formulario.
Código PHP:
<form name="nuevoUser" method = "post" action="paginaphp.php">
Luego, simplemente añade al final de todo el código de la página php que recoge los datos la instrucción:
Código PHP:
$rango = $_POST['rango'];
$sql = "insert into usuario(email,pass,nombre,apellido,fechaRegistro,rango) VALUES('$email','$password','$nombre','$apellido','$fechaRegistro','$rango')";
mysqli_query ($link,$sql);
header("location:pagina.php");
Esto es esquemático. El compilador interpretará el código de arriba a abajo, así que la redirección no puede realizarse antes de que emita los datos a la base de datos. De todas maneras, no tengo muy claro este concepto, ya que, en teoría las cabeceras HTTP se te envían a tí y esto no tiene nada que ver con el servidor.
yo no especifico donde procesar los datos, porque lo hacen en la misma pagina, entonces no es necesario indicarle donde procesar...
ya inserte el header despues de que realiza el query, pero lo redirecciona apenas entras a la pagina.