Problema con Bucle While
Publicado por Rodrigo (30 intervenciones) el 20/08/2020 04:50:21
Hola Amigos, como estan? ojala todo bien y sus familias igual. bueno tengo el siguiente problema, no se como sacar un valor del bucle de una consulta.
Quiero mostrar esta forma:
Producto NombreProducto
------------------------------------------
1.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
2.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
3.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
4.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Y lo que consigo es esto:
Producto NombreProducto
------------------------------------------
1.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Producto NombreProducto
------------------------------------------
2.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Producto NombreProducto
------------------------------------------
3.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Producto NombreProducto
------------------------------------------
4.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Mi ideas es que no se repita NombreProducto, pero ya estoy tan mareado que no se me ocurre.
Les dejo mi codigo si pueden ayudarme.
Quiero mostrar esta forma:
Producto NombreProducto
------------------------------------------
1.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
2.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
3.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
4.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Y lo que consigo es esto:
Producto NombreProducto
------------------------------------------
1.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Producto NombreProducto
------------------------------------------
2.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Producto NombreProducto
------------------------------------------
3.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Producto NombreProducto
------------------------------------------
4.- NombreProveedor / FechaCompra / CantidadProducto / PrecioNeto
Mi ideas es que no se repita NombreProducto, pero ya estoy tan mareado que no se me ocurre.
Les dejo mi codigo si pueden ayudarme.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
include "../conexion.php";
$i=1;
$sql1= "SELECT * FROM productos, compras_detalles where productos.id_producto=compras_detalles.id_producto AND productos.id_producto=1 ORDER BY fecha_compra DESC";
$query = $con->query($sql1);
if ($query->num_rows>0){
?>
<div class="table-responsive">
<table>
<?php while ($r=$query->fetch_array()):?>
<tr>
<td>Producto</td>
<td><?php echo $r["nombre_producto"]; ?></td>
</tr>
<tr>
<td><?php echo $i; ?></td>
<td><?php echo $r["nombre_proveedor"]; ?></td>
<td><?php echo $r["fecha_compra"]; ?></td>
<td><?php echo $r["cantidad_producto"]; ?></td>
<td><?php echo $r["precio_neto"]; ?></td>
</tr>
<?php $i++; endwhile;?>
</table>
<?php } else {?>
<p class="alert alert-warning">No hay Productos Registrados</p>
<?php } ?>
Valora esta pregunta


0