Devo fare una query che mi seleziona tutti gli accessi di una azienda in base alla data selezionata
Nella pagina precedente trovo una select di nome MESE
E una di nome ANNO
Nella 2 pagina la query :
$data=$ANNO.-.$MESE.-01;
$result_az=mysql("$DBName"," SELECT * FROM accessi WHERE codice_sub='$codice' AND data >' DATE($data)' AND data < 'LAST_DAY($data)'");
o provato anche così ma il risultato è lo stesso:
$result_az=mysql("$DBName"," SELECT * FROM accessi WHERE codice_sub='$codice' AND data > 'DATE($data)' AND data < 'DATE(LAST_DAY($data))' ");
Il campo data è DATATIME ma non penso cambi molto.
Messaggio di MySQL: Something is wrong in your syntax près de '(2003-09-01) AND data < DATE(LAST_DAY(2003-09-01)) LIMIT 0, 30' à la ligne 1