Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/01/2004, 16:54
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Así tal cual lo pone Cain, no sé si funcionará... pues si el día es 14, no existe la posición $lasemana[14]...

Si ves en el manual de mysql:
http://www.mysql.com/doc/en/Date_and...functions.html

Verás que hay funciones mucho más específicas para obtener el mes, día y año de una fecha.

Por ejemplo hay una función que se llama DAYOFWEEK(campo_date) que te simplifica la vida y te da en el resultado del query directamente el día de la semana en números empezando por el domingo. O sea que: 1=domingo, 2=lunes, 3=martes... etc...

Tu consulta quedaría así:
Código PHP:
$sql "SELECT DAYOFWEEK(dia) as dias, YEAR(dia) as any... etc, etc"
De esta forma ya podrás utilizar el array de Cain.

Saludos