Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2013, 17:33
causs
 
Fecha de Ingreso: mayo-2013
Mensajes: 16
Antigüedad: 11 años
Puntos: 0
Enviar arreglo php y buscarlo en mysql

Hola que tal..
Ojala alguien pueda ayudarme con esto...
Estoy enviando un arreglo desde php a otro form para que me haga busquedas en mysql, pero cada posición del arreglo tomo esos datos para que se genere una consulta sql y me imprima la info, hasta el momento lo que he logrado es que haga la búsqueda pero me genere una búsqueda por cada posición del arreglo y no por el arreglo completo..
mi arreglo es asi:
per[][nom]
per[][ap]
per[][am]

Gracias por cualquier ayuda....

Código PHP:


foreach ($_POST['per'] as $item) {
  echo $item['nom'];
  echo $item['ap'];
  echo $item['am'];
  
 
$busca="SELECT *  FROM tabla WHERE (nombre like '%$item[nom]%') and (paterno like '%$item[ap]%') and (materno like '%$item[am]%') ORDER BY paterno,materno,nombre";
 
         $result=mysql_query($busca,$conexion) ;
         $filas=mysql_num_rows($result);
      
   while ($row = mysql_fetch_array($result))
            {
                  $nombre =utf8_encode($row["nombre"]);
               $paterno =utf8_encode($row["paterno"]);
               $materno =utf8_encode($row["materno"]);
               
            }      
 ?>                  
      
     
        <td width="20%" ><h6><?php echo $nombre?> </h6></td>
        <td width="22%"><h6><?php echo $paterno?>  </h6></td>
        <td width="22%"><h6><?php echo $materno?></h6></td>
       <td width="22%"><h6><?php echo $zona?></h6></td>
   <?php  
}      
 
 }