Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2009, 20:19
ernewston
 
Fecha de Ingreso: julio-2009
Mensajes: 58
Antigüedad: 14 años, 9 meses
Puntos: 0
Harto con una sentencia if simple!!

Buenas, tengo un problema que parece fácil pero que no puedo solucionar.
Tengo un script donde saco el país a partir del ip, y me muestra el país como o como code 'URY' sacándolo de un mysql.
Lo que tengo que hacer es, si es la variable $country_code=='URY' que una la variable $urug=1 y si no =0. Estas dos serían string.
Ya probé con infinidades de cosas, sacarles comillas, cambiarselas, settype, trim, y el $urug SIEMPRE QUEDA EN CERO, no cambia nunca a 1, ni cuando el el 'URY' coincide seguro. No si es un tema de tiempos o que, pero de seguro me estoy quemando la cabeza por una pabada, ya que no soy muy experiente en PHP.

$country_exec = mysql_query($country_query);

$ccode_array=mysql_fetch_array($country_exec);

$country_code=$ccode_array['cntry'];

$country_code = trim($country_code);
$cpp = 'URY';
settype($cpp,string);
settype($country_code,string);
if ($country_code==$cpp)
{$urug=1;}
{$urug=0;} ¡¡¡......aca siempre queda $urug=0!!!

Gracias, espero que alguien me pueda ayudar.