Он creado una base de datos подставляет MySql y al extraer los datos de fechas en una lista меня продажа la fecha Американа (y/m/d) y, не надел доблести шага скрутки не меня продажа nada. Le он puesto un date_format para cambiar el formato y bien. En "Fecha эмиссия" todos Лос Кампус contienen una fecha.
<?php
$consulta ="SELECT * FROM FACTURAS ORDER BY Id DESC";
$resultados=mysqli_query($conexion, $consulta);
while($mostrar=mysqli_fetch_array($resultados)){
?>
<tbody>
<tr>
<td><?php echo $mostrar['Num. Factura'] ?></td>
<td><?php
$date1=date_create($mostrar['Fecha Emision']);
echo date_format($date1,"d/m/Y");
?></td>
<td><?php echo $mostrar['Vencimiento']);?></td>
<td><?php echo $mostrar['Base'] . "€" ?></td>
<td><?php echo $mostrar['IVA Soportado'] . "€"?></td>
<td><?php echo $mostrar['Total'] . "€" ?></td>
<td><?php echo $mostrar['Supervisor'] ?></td>
<td><?php echo $mostrar['Empresa'] ?></td>
</tr>
<?php
}
?>
Танго El problema lo al intentar poner fecha en "Vencimiento" que никакой todos Лос registros tienen fecha. Al intentar poner otro formato (d/m/y), не надел шага скрутки datos меня, aparece la fecha de hoy en todos los registros не надел шага скрутки fecha.
<?php
$consulta ="SELECT * FROM FACTURAS ORDER BY Id DESC";
$resultados=mysqli_query($conexion, $consulta);
while($mostrar=mysqli_fetch_array($resultados)){
?>
<tbody>
<tr>
<td><?php echo $mostrar['Num. Factura'] ?></td>
<td><?php
$date1=date_create($mostrar['Fecha Emision']);
echo date_format($date1,"d/m/Y");
?></td>
<td><?php
$venci=date_create($mostrar['Vencimiento']);
echo date_format($venci,"d/m/Y");
?></td>
<td><?php echo $mostrar['Base'] . "€" ?></td>
<td><?php echo $mostrar['IVA Soportado'] . "€"?></td>
<td><?php echo $mostrar['Total'] . "€" ?></td>
<td><?php echo $mostrar['Supervisor'] ?></td>
<td><?php echo $mostrar['Empresa'] ?></td>
</tr>
<?php
}
?>
Alguien я puede ayudar/orientar??? Gracias
я предлагаю тебе делать одну условной, когда у реестра не будет данных.
<td><?php
if( $mostrar['Vencimiento'] ){
$venci=date_create($mostrar['Vencimiento']);
echo date_format($venci,"d/m/Y");
}
?></td>