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