Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/10/2019, 19:00
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: No mostrar valores duplicados en un array multidimensional

Tiempo sin postear.


Si lo que deseas es quedarte sólo con la la primera columna y sin repetición:


Código PHP:
Ver original
  1. <?php
  2.  
  3. $m = /* tu matriz*/
  4. $selectArr = [];
  5.  
  6. for($k=0;k<len($m);$k++)
  7.     if(!in_array($m[$k][0], $selectArr))
  8.         array_push($selectArr, $m[$k][0]);
  9. ?>
  10.  
  11. <select>
  12. <?php
  13. for($k=0;$k<len($selectArr);$k++)
  14.     echo '<option value="'.$selectArr[$k].'">'.$selectArr[$k].'</select>';
  15. ?>
  16. </select>

Saludos

P.S: No lo probé, pero espero se entienda la idea