Foros del Web » Programando para Internet » PHP »

fecha en formato correcto

Estas en el tema de fecha en formato correcto en el foro de PHP en Foros del Web. <?php $link = mysql_connect("localhost", "yo", "123456"); mysql_select_db("prueba"); $sql = "SELECT * FROM urbanizacion ORDER BY fecha DESC "; $res = mysql_query($sql); $estado = mysql_result($res,0, "estado"); ...
  #1 (permalink)  
Antiguo 23/10/2008, 09:59
 
Fecha de Ingreso: noviembre-2007
Mensajes: 122
Antigüedad: 16 años, 5 meses
Puntos: 2
fecha en formato correcto

<?php

$link = mysql_connect("localhost", "yo", "123456");
mysql_select_db("prueba");

$sql = "SELECT * FROM urbanizacion ORDER BY fecha DESC ";

$res = mysql_query($sql);

$estado = mysql_result($res,0, "estado");
$fecha = mysql_result($res,0, "fecha");
$hora = mysql_result($res, 0, "hora");
echo "estado".$estado;
echo "fecha=".$fecha;
echo "&hora=".$hora;

?>
Estoy haciendo un archivo php para conectar datos con flash. El problema es la fecha que me sale formato 2008-10-23 y yo necesito que salga formato 23-10-2008, que código tengo que meter para cambiar ese formato.
un saludo
gracias
  #2 (permalink)  
Antiguo 23/10/2008, 10:04
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 16 años, 10 meses
Puntos: 49
Respuesta: fecha en formato correcto

Que tal angeles33, lo puedes hacer directamente en tu consulta usando la fun cion DATE_FORMAT()
Código PHP:
<?php
$link 
mysql_connect("localhost""yo""123456");
mysql_select_db("prueba");
$sql "SELECT *, DATE_FORMAT(fecha, '%d-%m-%Y') AS n fecha FROM urbanizacion ORDER BY fecha DESC "
$res mysql_query($sql)or die("Error en consulta:".mysql_error() );
$estado mysql_result($res,0"estado");
$fecha mysql_result($res,0"nfecha");
$hora mysql_result($res0"hora");
echo 
"estado".$estado;
echo 
"fecha=".$fecha;
echo 
"&hora=".$hora;
?>
O tambien utilizando la función date() de PHP
Código PHP:
$nfecha date('d-m-Y'$fecha ); 

Saludos.
__________________
"SELECT * FROM Mujeres WHERE situacion NOT IN ('CASADAS','CON HIJOS','ATORMENTADAS','CUASI-ENNOVIADAS') AND personalidad <> 'INTENSA'"
  #3 (permalink)  
Antiguo 23/10/2008, 11:25
 
Fecha de Ingreso: noviembre-2007
Mensajes: 122
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: fecha en formato correcto

gracias por responderme, pero copio y pego y no me funciona.
Lo intento con la funcion date y tampoco.
Alguien puede ayudarme?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:18.