Hola, soy nuevo por aqui y llevo 36 horas luchando con algo que no consigo sacar.
Imaginemos una supuesta tabla donde yo tengo varias tuplas con un mismo id y distintas referencias. Algo asi:
id ref unidades
1 23 47
1 32 3
2 54 4
Tengo una consulta sql con un order by, un while, y un foreach que mete todo a un array que se llama datos[$a]. Después mediante un mysql_num_rows, tengo una estructura iterante (for) que recorre dicho array rellenando una tabla con formulario y que da tantas vueltas como el valor de mysql_num_rows. Hasta aqui todo perfecto.
pero claro, me dibuja una tabla para cada id, es decir, me dibuja una tabla con el id 1, la ref 23 y las unidades 47 y luego me dibuja oooootra tabla, con el id 1 la 32 y unidades 3.
Mi pretension es que cuando los ids son iguales, dibuje tantas filas como referencias alla dentro de la misma tabla.
No se como plantear esto, si mediante sql o mediante array (me parece más posible, pero no tengo ni la mas remota idea de como hacerlo)
Gracias por leerme por lo menos me he desahogado xD