Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2012, 03:42
sir_nano
 
Fecha de Ingreso: marzo-2012
Ubicación: Valladolid
Mensajes: 6
Antigüedad: 12 años, 1 mes
Puntos: 0
Horror en arrays. Comparar valores iguales.

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

Última edición por sir_nano; 27/03/2012 a las 03:49