
27/09/2013, 04:12
|
 | | | Fecha de Ingreso: junio-2013 Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 11 años, 9 meses Puntos: 0 | |
Respuesta: Fecha mysql yy-mm-dd Bien, os explico mas detalladamente que es lo que tengo:
1º tengo un formulario para que los visitantes de la web pongan un anuncio sobre un articulo o producto que quieran vender.
2ºtras unas lineas de codigo capturo la fecha en la que se a publicado el articulo con la variable NOW() y las guardo en un campo DATE en mi base de datos llamado fecha.
3ºLos anuncios se muestran en una tabla que se repite mientras existan anuncios, en esta tabla le digo que muestre el contenido de fecha, y me muestra el contenido en el formato yy-mm-dd.
--->código que muestra el anuncio:
while ($fila=mysql_fetch_array($rst_form))
{
?>
<tr>
<td><img src=<?php echo $fila[7];?> width="180"></td>
<td style="font-size: 14px; text-align: justify; vertical-align: middle;"><?php echo $fila[5];?></td>
<td style="font-size: 14px; text-align: center; vertical-align: middle;"><?php echo $fila[6];?></td>
<td style="font-size: 14px; text-align: center; vertical-align: middle;"><?php echo $fila[12];?></td>
<td style="font-size: 14px; text-align: center; vertical-align: middle;"><?php echo $fila[2];?></td>
[...]
----> código de mi select:
include("conexion.php");
$rst_form=mysql_query("SELECT * FROM form WHERE seccion = 'Moda'");
$num_rows=mysql_num_rows($rst_form);
if ($num_rows==0)
{
echo "No hay artículos disponibles para mostrar";
exit();
}
AHORA BIEN: si pongo el codigo que Mariuch me a recomendado:
$rst_form=mysql_query("SELECT DATE_FORMAT(`fecha`,'%d-%m-%Y') AS FECHA FROM form WHERE seccion = 'Moda'");
No me aparecen ni los anuncios ni las fechas ni las imagenes ni nada de nada...no me da ningun error, simplemente no me muestra nada...
Gracias por vuestra ayuda compañeros!!! |