PHP - recorrer fecha de consulta de mysql

 
Vista:
sin imagen de perfil
Val: 78
Ha disminuido su posición en 5 puestos en PHP (en relación al último mes)
Gráfica de PHP

recorrer fecha de consulta de mysql

Publicado por SARA (67 intervenciones) el 13/03/2020 18:07:50
Buenas tardes, es posible recorrer un campo de fecha de una consulta para poder hacer una comparación e imprimir una tabla?, tengo el siguiente código DE CONSULTA

NOTA: este codigo lo repito 3 veces mas porque tengo en total 4 categorias.

1
2
3
4
5
6
$sql = "SELECT proveedor, total, conceptolargo, fechafactura
FROM flujo
WHERE fechaflujo is NULL and categoria = 'ADMINISTRACION'
ORDER BY proveedor";
 
$result = mysql_query ($sql);

y quiero recorrer lo que es fechafactura para poder saber en que columna imprimir por ejemplo la fecha factura es del año actual y del mes febrero imprimir en la columna de febrero el monto. Posterior a esto tengo que sacar el total por proveedor y ponerlo abajo del proveedor, el cual puede estar varias veces dependiendo de la categoria.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
if (! $result){
   echo "La consulta SQL contiene errores.".mysql_error();
   exit();
}else {
    echo "<table>
		<tr>
			<th><strong>proveedor</strong></th>
			<th><strong>2018</strong></th>
			<th><strong>ENERO</strong></th>
			<th><strong>FEBRERO</strong></th>
			<th><strong>MARZO</strong></th>
			<th><strong>CONCEPTO</strong></th>
			<th><strong>FECHA</strong></td>
			<th><strong>total</strong></td>
		</tr>";
 
		while ($row = mysql_fetch_row($result)){
 
		echo "<tr><td>".$row[0]."</td><td></td><td></td><td></td><td align='right'>".$row[1]."</td><td>".$row[2]."</td><td>".$row[3]."</td></tr>";
		}
    echo"</table>";
}
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
Imágen de perfil de Julio
Val: 2.007
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

recorrer fecha de consulta de mysql

Publicado por Julio (830 intervenciones) el 13/03/2020 19:27:24
Hola.

No te compliques. La fecha la obtendrás como un string, por ejemplo, '2020-03-13', así que luego puedes aplicar todas las funciones de los strings para extraer el dato que te interese.

-----------------------------
Aprende la programación desde una perspectiva básica y simplista en Programación Básica
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