oppure con mySQL e le funzioni DAYOFWEEK() o WEEKDAY():codice:$_POST['data'] = '16/09/2004'; list($giorno, $mese, $anno) = explode('/', $_POST['data']); $n_giorno = date ("w", mktime("0", "0", "0", $mese, $giorno, $anno)); echo $n_giorno; // dove -> 0 = domenica <--> 6 = sabato
DAYOFWEEK - Da come risultato in formato numerico, il giorno dellacodice:$_POST['data'] = '16/09/2004'; list($giorno, $mese, $anno) = explode('/', $_POST['data']); $data = "$anno-$mese-$giorno"; SELECT DAYOFWEEK($data) as n_giorno;
settimana estraendolo da una data. L'indice dei giorni che viene fornito e' conforme allo standard ODBC. L'indice inizia con:
1 = domenica, 2 = lunedi', 3 = martedi'.... ecc.
WEEKDAY - rende un indice diverso:
0 = Lunedi', 1= martedi',2 = martedi', 3= mercoledi' ....ecc.
![]()

Rispondi quotando