Ver Mensaje Individual
  #21 (permalink)  
Antiguo 24/01/2005, 09:10
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
Pues sip ...

Como bien dice Cluster todo es puro SQL. Si estudias un poquitín más verás que MySQL tiene funciones específicas para trabajo con fechas. Por ejemplo yo tengo en unas de mis tablas un campo de tipo DATETIME y entonces el formato del mismo es yyyy-mm-dd hh:mm:ss. Ahora para trabajar con ese campo la consulta la hago de esta forma:
Código PHP:
$sql "SELECT DAYOFMONTH(fecha) as dia, DAYOFWEEK(fecha) as semana, MONTH(fecha) as mes, YEAR(fecha) as year, DATE_FORMAT(fecha,'%h:%i %p') as hora FROM noticias WHERE (activo<>0) AND (importancia=3) ORDER BY RAND()"
luego cuando haga esto:
Código PHP:
 $result mysql_query($query);
 
$fetch mysql_fetch_assoc($result); 
entonces:
Código PHP:
 $fetch["dia"// Me devolvería el día del mes 0-31
 
$fetch["semana"// Me devolvería el día de la semana 0-7
 
$fetch["mes"// Me devolvería el día del mes 0-12
 
$fetch["year"// Me devolvería el año en formato YYYY
 
$fetch["hora"// Me devolvería la hora en formato hh:mm AM/PM 
Si quieres más información busca en Google y verás que aparece mucha.
Salu2
__________________
Ing. Reynier Pérez Mira