Salve a tutti,
posto di nuovo la questione, messa per errore nel forum di php.
Allora, definisco correttamente queste variabili tramite POST
$primo_mese = $aa."-".$mm."-01 00:00:00";
$ultimo_mese = $aa."-".$mm."-31 23:59:59";
$oggi = $aa."-".$mm."-".$gg;
se nelle query faccio così tutto ok
WHERE date(o.orders_date_finished) BETWEEN '" . $primo_mese . "' AND '" . $ultimo_mese . "'
WHERE date(o.orders_date_finished) ='" . $oggi . "'
se invece tolgo date()
questa ok
WHERE o.orders_date_finished BETWEEN '" . $primo_mese . "' AND '" . $ultimo_mese . "'
questa non trova alcun risultato
WHERE o.orders_date_finished ='" . $oggi . "'
qualcuno sa dirmi il perché?
grazie