Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2014, 05:46
daaran
 
Fecha de Ingreso: junio-2002
Mensajes: 8
Antigüedad: 21 años, 10 meses
Puntos: 0
variable POST a query

Buenas,

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'nullnull);   //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 && !empty($cats)) {
            
$myQuery .= ' AND i.catid IN ('.$str_cat.')';
                        
                       
                        
        } 

Última edición por daaran; 11/12/2014 a las 05:51