Cita:
Iniciado por Charlii
Puede quedar asi:
Código:
$slctsgrdd = mysql_query("select count(USR_id) from usuarios where nick_usr = '{$_COOKIE['nick']}' or email_usr = '{$_COOKIE['email']' or pass_usr = '{$_COOKIE['pass']}'")or die(mysql_error);
.
El problema es que no existe un indice nick (sin comillas). Lo de poner comillas dentro de comillas lo solucionas usando la interpolacion con las llaves: {$array['indice']}
Eso que cuentas no lo sabía. Ya aprendí algo. :P
Bueno, probé lo que mencionas, pero sigue sin funcionar, el problema es cuando alguien no ha generado ninguna Cookie en el sitio aún, ya sea porque es su primera visita o porque ha limpiado sus datos de navegación, le sale el error.
Es por eso que creo que con un simple
if debería solucionarse, pero no es así. Ya lo probé y no funciona...