Consulta sobre formulario para que me sume datos de una tabla mysql
Publicado por Jonatan (15 intervenciones) el 10/06/2019 17:18:39
Hola a todos!! antes que nada estoy aprendiendo a programar en php.. y soy muy nuevo en el tema..tengo el siguiente problema ..
tengo una base de datos con las siguientes tablas...
A estas tablas buscando informacion encontre la manera que me sume el total de ventas, segun la fecha y dentro de un rango de horarios... este es el codigo..
El resultado que me arroja es este:
Hasta ahi todo bien.. yo lo que no logro hacer , el formulario para que pueda seleccionar los rangos de horarios segun la fecha y que me muestre el resultado segun los rangos que yo elija..
De ante mano muchas gracias y espero que me puedan ayudar!! Un saludo.
tengo una base de datos con las siguientes tablas...
A estas tablas buscando informacion encontre la manera que me sume el total de ventas, segun la fecha y dentro de un rango de horarios... este es el codigo..
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
/*Establece la conexion MySQL*/
$conexion = mysqli_connect("localhost","root","","pizzeria");
/*Cadenas SQL que se van a ejecutar*/
$sql = "SELECT SUM(total_venta) as total
FROM facturas WHERE fecha_factura>='2019-06-06 22:53:07' AND fecha_factura<='2019-06-07 00:55:04'
";
if( $conexion->multi_query($sql) )
{
do
{
/* obtiene el resultado de la consulta*/
if ($result = $conexion->store_result())
{
/*Obtiene los nombres de los campos*/
$campos = $result->fetch_fields();
echo '<table> <tr>';
for($i = 0; $i < count($campos); $i++)
{
/*Muestra los nombres de los campos*/
echo '<td>'.$campos[$i]->name.'</td>';
}
echo '<tr>';
/*Lee un registro mientras no sea el final*/
while ($fila = $result->fetch_row())
{
echo '<tr>';
for($i = 0; $i < count($campos); $i++)
{
/*Muestra el contenido de los campos */
echo '<td>'.$fila[$i].'</td>';
}
echo '</tr>';
}
echo '</table>';
/*cierra la conexion*/
$result->close();
}
} while ($conexion->next_result());
}
?>
El resultado que me arroja es este:
Hasta ahi todo bien.. yo lo que no logro hacer , el formulario para que pueda seleccionar los rangos de horarios segun la fecha y que me muestre el resultado segun los rangos que yo elija..
De ante mano muchas gracias y espero que me puedan ayudar!! Un saludo.
Valora esta pregunta
0