Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/11/2015, 05:43
pedromir
 
Fecha de Ingreso: enero-2014
Mensajes: 91
Antigüedad: 10 años, 3 meses
Puntos: 2
Respuesta: mostrar contenido array segun criterio de paginacion

Ya funciona, he estado estudiando tu código y he visto que era un problema de puntos y comillas, así que he hecho unas pequeñas modificaciones y funciona perfectamente, te pongo como ha quedado para que lo veas y muchas gracias por tu ayuda.

Código PHP:
Ver original
  1. echo "<div id=\"item\">" . $i .".- ". $empleados[$i][0] ." - ". $empleados[$i][1] ." - ". $empleados[$i][2] . "</div>";

Otra cosa, como he comentado al principio, quiero incluir un input para realizar búsquedas sobre ese array y no me funciona bien

Te pongo lo que llevo hecho
Código PHP:
Ver original
  1. <?php
  2. <form action="index.php" method="get">  
  3.  <input type="text" name="TxtBuscar" size="22" maxlength="150">
  4.  <input type="submit" value="Buscar">
  5.  </form>
  6.  
  7. $buscar = $_POST['TxtBuscar'];
  8. $coincidencias = array();
  9. $empleados = array
  10.                 (
  11.                 array('Maria','25','Administrativo'),              
  12.                 array('Antonio','45','Gerente comercial'),
  13.                         array('Susana','37','Gerente RR.HH.')
  14.                 );
  15. foreach($empleados as $valor) {
  16. $indice = array_search($buscar,$valor[0]);
  17.     if($indice){
  18.         $coincidencias[]=$valor[$indice];
  19.     }
  20. }
  21.            
  22. print_r($coincidencias);
Mi idea es recoger el texto a buscar a través del input, en este caso seria solo en el campo nombre por eso he puesto valor[0] y los resultados de esa búsqueda pasarlos como parámetros a la función de la pagina paginar.php