Ver Mensaje Individual
  #10 (permalink)  
Antiguo 17/08/2011, 18:39
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Insertar Auto Increment en sentencia.

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 original
  1. if (empty($_POST['nick']) || empty($_POST['email']) || empty($_POST['password'])) {
  2.     echo 'No inserto nada en el formulario';
  3. } else {
  4.     echo 'Inserto en el formulario';
  5. }

y toma en cuenta esto:

Código PHP:
Ver original
  1. mysql_query("insert into usuarios (id, username, email, password) values ('".$_POST['nick']."','".$_POST['email']."','".$_POST['password']."')");
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP