Hola! Me resultó un problemita...: Al intentar hacer una consulta de una tabla de tipo DATE en MySQL con PHP no me muestra un campo que yo quiero. Es el típoco conversor de fecha AAAA_MM_DD a DD_MM_AAAA, pero cuando lo quiero mostrar en una tabla no aparece nada. El código está así:
Código PHP:
while ($fila = mysql_fetch_array($resultado2)) {
mysql_query("SELECT DATE_FORMAT(fecha, '%d-%m-%Y') AS fechaespanol FROM ventas", $conexion);
echo "<tr><td width=\"15%\" align=\"center\">"
. $fila["id"] . "</td>";
echo "<td width=\"17%\" align=\"center\">"
. $fila["ide_art"] . "</td>";
echo "<td width=\"17%\" align=\"center\">" .
$fila["ide_nom"] . "</td>";
echo "<td width=\"17%\" align=\"center\">" .
$fila["cant_sal"] . "</td>";
echo "<td width=\"17%\" align=\"center\">" .
$fila["fechaespanol"] . "</td><tr>";
}
Me dijeron que le pusiera un "alias" a "fecha" para que al hacer la consulta, me devolviera la fecha cambiada.
Si cambio
Código PHP:
$fila["fechaespanol"] . "</td><tr>";
Por
Código PHP:
$fila["fecha"] . "</td><tr>";
Aparece, pero con formato AAAA_MM_DD.
Me lo regresa perfectamente pero con ese formato. Alguien sabe en que estoy fallando porfavor :D??