Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2011, 23:34
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años
Puntos: 50
Respuesta: Consulta a base de datos con arreglos.

Sebas84.. para hacerlo como quiere tiene que hacer algo como esto:

Tenga en cuenta que como lo esta haciendo y como le entedi no debe usar and sino or porque con and necesitaria que todas las condiciones se cumplan... y se gun entiendo usted parte la cadena para que con una sola palbara que coincida el registro aparezca en los resultados de la busqueda.

Código PHP:
// Antes de esto crea el arreglo "lo que ya tiene hecho"
$var=0;
// Recorre el arreglo
for ($PosActual=0$PosActual count($arreglo); $PosActual++)
{
    
// Coloco el or si es necesario
        
if ($var 0)
    
$condiciones $Condiciones" or ";
    
// Voy pegando la palabra actual a a cadena
        
$condiciones $condiciones." like '%$arreglo[$PosActual]%'"
    
$var++;
}
// Aca creo la consulta
$consulta "select * from pepito where ".$condiciones