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.