Comunidad de diseño web y desarrollo en internet online

Consulta - Cookie

Citar            
MensajeEscrito el 02 Jun 2008 12:44 pm
Hola!, como va? espero q bien..
Bueno tengo un problema q no se como solucionar. Estoy haciendo una web con un sistema d usuarios. Uso una cookie con el nombre d usuario. Cuando hago una consulta a la db (para saber otros datos del usuario por ej) selecciono los datos q tienen igual un x campo, en mi caso el nombre del usuario. No se si lo hago bien, pero m funciono, ahora mi problema es q no me anda :S. Bueno paso al codigo.

Código :

$con = mysql_query("select campos from tabla where usuario=".$_COOKIE['cookie']."") ; 
$dat = mysql_fetch_row($con);

Ya q estoy para no hacer otro post. Tengo un problema con CSS cuando hago una consulta el (height lo tengo en auto) se me deforma todo, el texto q devuelve la consuta qda "en el aire" tengo q poner un valor fijo en height para q m qde bien, el problema es cuando la consulta varia, me paso o m qda colgado el texto.
Bueno desde ya gracias y saludos!

Por nehuen

43 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Jun 2008 03:20 pm
Si no funciona, es decir, no devuelve el resultado esperado, intenta lo siguiente:

Código :


$con = mysql_query("select * from tabla where usuario=".$_COOKIE['cookie']."") ;
if ($dat = mysql_fetch_row($con)) {
  echo 'Válido';
}
else {
  echo 'Error: '.mysql_error();
}



Verifica si esto da un error y luego paste it aquí para analizar lo que ocurre.

Por Necrophasto

Claber

148 de clabLevel



Genero:Masculino  

Diseñador gráfico y web

opera
Citar            
MensajeEscrito el 02 Jun 2008 04:27 pm
yo creeria que el problema esta en las comillas simples que debe tener el where

sin los ( \ ), los puse para que te fijes en las comillas

asi esta lo que tienes

Código :

$con = mysql_query(\"select campos from tabla where usuario=\".$_COOKIE[\'cookie\'].\"\") ; 


asi podria funcionar

Código :

$con = mysql_query(\"select campos from tabla where usuario=\'\".$_COOKIE[\'cookie\'].\"\'\") ; 

Por DanielJimenez

70 de clabLevel



Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 03 Jun 2008 12:58 am
Prueba bien el valor de la cookie. Nada como un:

Código :

echo $_COOKIE['cookie'] . " <-- valor de la cookie";


Si la galleta llega bien, entonces:

echo "select campos from tabla where usuario='".$_COOKIE[\'cookie\']."'; <--Esto es el query " ;

El query que salga copialo y pegalo en PHPMyADMIN para probar que funciona.

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.