sarebbe comodo sapere qual è l'errore

comunque, tanto per cominciare, inserisci in ogni query la segnalazione di errore. Almeno hai una base di partenza per il debug