lo script sembra corretto, prova a fare un po' di debug (tipo stampare a video id di connessione e dati di accesso).

poi la query sei sicuro che dia risultati?