Hola...
 
tengo el siguiente problema con cadenas.
 
accedo a la base de datos con el siguiente código
 
tomo la variable del un combobox:
$desthote_var = substr_primero($HTTP_GET_VARS["id_destino_selected"]);
 
se la paso al query:
$str_query = "SELECT * FROM thote where desthote = '$desthote_var'"
 
HASTA AQUI, todo funciona bien.
 
ahora tengo que tomar esa query y pasarla como una variable a otra página (esto lo hago a través de una clase de paginado hecha por [email protected], buenísimo trabajo)
 
propagar es para pasar variables al link:
$rs->propagar("id=1&id_hoteles_searchs=2&hoteles=0&$id  _hoteles_selected=0&str_query=$str_query"); 
 
EL PROBLEMA: 
$str_query = $HTTP_GET_VARS["str_query"];
 
$str_query me devuelve:
 
SELECT * FROM thote where catehote = 4 and desthote = \'HAVANA\'=
 
REPITO: \'HAVANA\'=
 
por supuesto que en la base de datos no existe \'HAVANA\'=
 
en mysql la query debe ser:
Select * from thote where desthote = 'HAVANA';
 
he leído el manual de php y no entiendo bien el tema de las cadenas.
 
Me pueden ayudar?
 
Saludos Araj 
   
 


