Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2012, 10:42
Hydrako
 
Fecha de Ingreso: septiembre-2012
Ubicación: Jalisco, México
Mensajes: 38
Antigüedad: 12 años, 4 meses
Puntos: 1
Pregunta Cambiar formato de fecha en una consulta

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??