Tablas elementos, proveedores y una tercera para relacionarlas, ya que cada elemento puede tener muchos proveedores
Mi codigo sql es el siguiente:
Código SQL:
Ver original
$sql="select e.nombre as detalle, p.nombre_comercial as proveedor from elementos as e inner join elementos_proveedores as ep on e.id=ep.id_material inner join proveedores as p on p.id=ep.id_proveedor group by detalle order by detalle asc "; $res=mysqli_query($con,$sql); $array=array(); while ($row=mysqli_fetch_array($res)) { $array []= array('detalle' => $row["detalle"]); $array []= array('proveedor' => $row["proveedor"]); }
Este array obtengo
el problema es que nose como agregar correctamente los registros al array,la idea es que cada elemento del arreglo tenga el detalle y el listado de proveedores correspondiente y no separados, ademas solo agrega uno a la lista. Alguna ayuda porfavor??