Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2009, 09:05
alfredorz
 
Fecha de Ingreso: junio-2008
Mensajes: 56
Antigüedad: 15 años, 11 meses
Puntos: 1
Problema, ¿Error de sintaxis?

Hola estoy teniendo problemas en una consulta, pero no veo el error.

La consulta es:

Cita:
$bbdd = mysql_connect($host, $usuario, $password) or die ("Could not connect: " . mysql_error()); //conectamos con base de datos.
$tablausuario = mysql_select_db($bd, $bbdd) or die(mysql_error());//seleccionamos base de datos fichaje de nuestra base de datos.

$compruebo_usuario=' SELECT * FROM usuarios WHERE user="'.$user_nuevo.'" AND correo="'.$correo_nuevo.'" AND perfil="" ';

echo "consulta:".$compruebo_usuario;

$cons_comprobacion=mysql_query($compruebo_usuario, $bbdd) or (mysql_error());

$alta_usuario=mysql_num_rows($cons_comprobacion) or (mysql_error());
Imprimo la consulta (ejemplo):

Cita:
consulta: SELECT * FROM usuarios WHERE user="invento2" AND correo="[email protected]" AND perfil=""
Y me da este error:

Cita:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'correo="[email protected]"' at line 1
Pero no encuentro el error de sintaxis que me dice, ¿me podeis ayudar?

Gracias.