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.
