PHP - Ordenar consulta de MYSQL

 
Vista:

Ordenar consulta de MYSQL

Publicado por Ruben Arboleda (11 intervenciones) el 14/02/2017 15:07:34
Saludos,

Amigos, solicito colaboración con el código para presentar una consulta.

Tengo un sistema de ventas con PHP y Mysql, tengo una consulta con las ventas de antier, ayer y hoy, la hago con así:
1
2
3
4
5
foreach ($ventas as $reg){
	if ($reg['fecha']=date("Y-m-d")){
            echo ' VENTAS........., producto...'
        }
};

Pero quiero organizarlo de tal manera que se visualize así:
ventas de ayer:
Vendedor 1:
producto 1
producto 2....

vendedor 2:
producto 1
producto 3.....

y Así para los vendedores que tengo, yo ya hice la consulta en MYSQL, pero a la hora de hacerlo me aparece:
Vendedor 1 - producto 1
vendedor 1 - producto 2
vendedor 2 - producto 1
vendedor 2 - producto 3

Cómo puedo hacer para que se muestre como quiero.

Un gran abrazo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ordenar consulta de MYSQL

Publicado por Ruben Arboleda (11 intervenciones) el 14/02/2017 17:19:24
Muchas gracias Alejandro
Ya lo he intentado, pero me sigue apareciendo así:
Vendedor 1 - producto 1
vendedor 1 - producto 2
vendedor 2 - producto 1
vendedor 2 - producto 3

Lo que necesito es el código PHP para que me muestre el vendedor, y luego los productos de ése vendedor.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Alejandro
Val: 1.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Ordenar consulta de MYSQL

Publicado por Alejandro (839 intervenciones) el 14/02/2017 17:57:36
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Oh! perdona no lei con detenimiento.

Basicamente deves de llevar un control del vendedor de modo que cuando sea diferente cambie al siguiente.

1
2
3
4
5
6
7
8
$vendedor="";
while ($fila = mysql_fetch_array($resultado)) {
	if($vendedor!=$fila['vendedor']){
		$vendedor=$fila['vendedor'];
		echo "<hr/>".$vendedor."<br/>";
	}
	echo $fila['producto']."<br/>";
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Ordenar consulta de MYSQL

Publicado por Ruben Arboleda (11 intervenciones) el 14/02/2017 20:01:44
Alejandro, muchas gracias,

Esto era lo que buscaba, agradezco la colaboración.

Saludos!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar