Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/04/2012, 12:23
fido-strike
 
Fecha de Ingreso: noviembre-2008
Ubicación: Cochabamba Bolivia
Mensajes: 519
Antigüedad: 15 años, 5 meses
Puntos: 26
Respuesta: Consulta No Funciona Con Variable Pero Si con escrito

Cita:
Iniciado por gjx2 Ver Mensaje
No entiendo algo , arriba pones una consulta y en el codigo completo no la veo por ninguna parte , excepto donde haces la misma consulta pero con provincia3 y diferente a la primera.

de todas forma trata de hacer tu codigo mas limpio y organizado.

Código PHP:
Ver original
  1. $provincia = trim($provincia);
  2. $sql = "SELECT * FROM clasi_t_region WHERE s_name='".$provincia."'";
  3.  
  4.   $copro = mysql_query($sql) OR die(mysql_error());
  5.             $numpro = mysql_num_rows($copro);
Si, es diferente, por eso digo que habia probado de diferentes maneras, primero como esta arriba en el primer codigo, despues como esta abajo, y como ves abajo es una variable a compara diferente por que tuve que pasar por funciones como htmlspecialchars() y htmlentities() para ver si era algun caso de codificacion, pero nada.

Ahora mismo estoy probando de diferente manera:
Código PHP:
        $copro mysql_query("SELECT * FROM clasi_t_region WHERE s_name='$DataMundoAnuncio[1][provincia]'");
        echo 
mysql_num_rows($copro); // este igual me sale 0
        
print_r($DataMundoAnuncio);
        
print_r($DataMundoAnuncio[1][provincia]); // pero aqui este tiene un valor que si existe en la BD. 
$DataMundoAnuncio es un array con otros fila de array dentro de si mismo. voy a probar con trim y ya te digo como me va.

Gracias