per utilizzare le funzioni temporali di mysql il formato della data deve essere quello previsto (ansi) oppure numerico unix-timestamp. quello usato da te e' una stringa. Quindi non puoi fare un controllo tra data ansi e una stringa varchar.
hai poi altre inesattezze di codice, tipo if($_POST) inutile perche' $_POST e' sempre TRUE poiche' esiste sempre anche se vuoto. L'uso dello short tag e' deprecato da tempo.
L'errore in riga 12 (qual'e' la riga 12?) parla di errore di sintassi PHP e non di SQL. Potrebbe essere la mancata chiusura del doppio apice alla stringa della variabile $queryz9.

Rispondi quotando