Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2012, 03:02
nobo
 
Fecha de Ingreso: diciembre-2011
Mensajes: 151
Antigüedad: 12 años, 4 meses
Puntos: 1
error de sintaxis en formulario

Me da el siguiente error en el formulario de registro. Parece problema del mail... Pero no se como solventarlo ni por donde empezar ni nada :S

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 '@gmail.com' at line 1

La funcion es esta:

function comprobarmail($user)
{
global $database_conexionzulo, $conexionzulo;
mysql_select_db($database_conexionzulo, $conexionzulo);
$query_ConsultaFuncion = sprintf("SELECT strEmail FROM tblusuario WHERE strEmail = %s",$user);
$ConsultaFuncion = mysql_query($query_ConsultaFuncion, $conexionzulo)or die(mysql_error());
if($row = mysql_fetch_assoc($ConsultaFuncion))
return 0;

}

Lo solucione poniendo '%s' las comillas simples... Seria esta la solucion correcta?