Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/03/2011, 04:21
Marti1982
 
Fecha de Ingreso: mayo-2008
Ubicación: España
Mensajes: 130
Antigüedad: 16 años
Puntos: 3
Respuesta: Parametros con varias opciones

Yo creo que usando una matriz para ese primer parametro no tendrias que tener problemas, te pongo un ejemplo

Código PHP:
$matriz_categorias = array("1" "3");

mostrar_categorias($matriz_categorias ,  $parametroB); 
Luego la funcion le añades un parametro foreach para que cree una consulta solo con dichas categorias

Código PHP:
function mostrar_categorias($cat $parametroB) {

// código....

    
foreach ($cat as $categoria) {
        if (
$i 1) {
            
$concat "WHERE ";
            
$i++;
        }
        else {
            
$concat " OR ";
        }
        
$var $concat."car = '$categoria'";

        
// y concatenas la consulta
        
$filtro .= $var;
    }
    
    
$consulta "SELECT * FROM tabla $filtro";
    
// más codigo...


El resultado de $consulta seria:
SELECT * FROM tabla WHERE car = '1' OR car = '3'

Espero que te sirva de algo. Saludos.