estoy modificando un componente en Joomla.
Tengo una cadena (int) separados por coma para seleccionar las categorias.
Si paso la cadena "8,9" (//B) , se muestra correctamente
En cambio al recoger la cadena que procede de la URL (//A)
no se produce correctamente el query.
Puede ser por las comillas?
Gracias
Código PHP:
$str_cat = $get_joom->get('test', null, null); //A
$str_cat = "8,9"; // B
$cats = explode(",", $str_cat);
$myQuery = 'SELECT
i.*
FROM #__content as i
WHERE 1=1
AND i.state = 1';
if ($itemId < 0 && !empty($cats)) {
$myQuery .= ' AND i.catid IN ('.$str_cat.')';
}