Cómo hago para extraer de un campo datetime de mysql cada dato por separado?
Lo que quiero es imprimir de una fecha simplemente el dia o el mes, etc....
Tengo la consulta que me convierte la fecha a dd/mm/aaaa hh:mm:ss, que funciona bien
Código :
<?php $sql = "SELECT idNoticia, titulo, descripcion, noticia, categoria, DATE_FORMAT(fecha, '%d/%m/%Y %H:%i:%s') as mifecha FROM noticias ORDER BY fecha DESC"; $result = mysql_query($sql, $link); $totalregistros=mysql_num_rows($result); setlocale(LC_ALL,"es_ES@euro","es_ES","esp"); while($row=mysql_fetch_array($result)) { echo $row['mifecha']; } ?>
De esta forma me imprime la fecha en el formato dd/mm/aaaa hh:mm:ss.
Y para lo que quiero he hecho lo siguiente:
Código :
<?php echo strftime("%b", $row['mifecha']) ?>
Pero siempre me imprime "dic" y en la base de datos no hay ninguna fecha de diciembre.
Gracias.. y espero sus valiosas ayudas.