Ho fatto questa query sul db e ha funzionato:
SELECT * FROM dop WHERE regione = 'Lazio'
ho dovuto mettere = 'Lazio' logicamente perche mettendo =$regione la variabile sarebbe stata vuota.
Quindi il db funziona giusto??
E' solo questione di sintassi??