Ver Mensaje Individual
  #7 (permalink)  
Antiguo 10/03/2008, 08:53
drbit
 
Fecha de Ingreso: mayo-2006
Mensajes: 120
Antigüedad: 18 años
Puntos: 3
Re: consulta mysql

Mostrame tu código actual, y te ayudo a modificarlo.

El código que yo te puse está haciendo un corte de control, dentro del while cada vez que la categoría es distinta de la anterior se muestra por pantalla.

En la primera iteración $anterior está en -1, y $row['category'] está con "pintor", entonces en el if se compara si son iguales con strcmp, como no son iguales en $anterior se guarda pintor y además se saca por pantalla el título. En la próxima iteración (un nuevo row de la tabla) si $row['category'] sigue siendo pintor el if va a dar falso y sólo se mostrara el $row['name']. En el momento que $row['category'] sea distinto de pintor se vuelve a mostrar la categoría nueva y se vuelve a guardar en $anterior.

Es dificil entenderlo así. Simplemente ejecutalo e intenta modificarlo y vas a ver que allí te resulta sencillo.

Sí, esto debería ir en PHP, pedí que te lo muevan.
__________________
programación php