Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/03/2014, 09:50
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 4 meses
Puntos: 977
Respuesta: Dia de la semana segun fecha insertada

Generalmente, la fecha se guarda en la BD con el formato Año-Mes-Día (0000-00-00), por lo que $row['Fecha'], debería tener dicho formato. De no ser así y en su lugar tenga la forma Día/Mes/Año (00-00-0000), los valores de $fecha serían los siguientes:

Código PHP:
Ver original
  1. $fecha= explode ('/' , $row['Fecha']);
  2.  
  3. //$fecha[0] = Día
  4. //$fecha[1] = Mes
  5. //$fecha[2] = Año
  6.  
  7. print strftime("%A", mktime(0, 0, 0, $fecha[1], $fecha[0], $fecha[2]));

Lo anterior debe imprimir el nombre del día, sea cual sea la fecha que recojas de la BD.

Por cierto, esto está mal:

Código PHP:
Ver original
  1. $fecha = array($fecha[0], $fecha[1], $fecha[2]);

Con la función explode, ya creas un array, así que no es necesario incluir los datos del array resultante en otro.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand