Foros del Web » Programando para Internet » PHP »

Harto con una sentencia if simple!!

Estas en el tema de Harto con una sentencia if simple!! en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 20/07/2009, 20:19
 
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.
  #2 (permalink)  
Antiguo 20/07/2009, 20:42
Avatar de bioxido  
Fecha de Ingreso: diciembre-2008
Ubicación: $_SERVER['PHP_SELF']
Mensajes: 601
Antigüedad: 15 años, 4 meses
Puntos: 21
Respuesta: Harto con una sentencia if simple!!

umm no te comiste un 'else'?

Código PHP:
if ($country_code==$cpp){
$urug=1;
}else{
$urug=0;} 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:34.