Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2003, 08:07
xias
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 3 meses
Puntos: 1
q es lo q hago mal?

hola:

por mas q leo el manual de mysql.com no encuentro el fallo, por q no me funciona el insert?

Código PHP:
$consulta mysql_db_query("aviso","SELECT COUNT(*) FROM usuario WHERE name='$usuario' AND pass='$pass'");
if (
mysql_num_rows($consulta)==0)
 { 
 
$insertSQL sprintf("INSERT INTO usuario (id_usuario, name, pass) VALUES (%s, '$usuario', '$pass')",
                       
GetSQLValueString($HTTP_POST_VARS['id_usuario'], "int"),
                       
GetSQLValueString($HTTP_POST_VARS['name'], "text"),
                       
GetSQLValueString($HTTP_POST_VARS['pass'], "text"));

  
mysql_select_db($database$aviso);
  
$Result1 mysql_query($insertSQL$aviso) or die(mysql_error());
 echo 
'usuario: '.$usuario.' y contraseña: '  .$pass.' validos';
  }
else
 { 
 echo 
"Me temo que te has equivocado";
 } 

quiero q me haga el insert cuando:

no hay ninguna persona en la tabla usuario con el name y/o pass.
__________________
Muchas gracias, saludos.