SQLite e' il database su file integrato di PHP5 mentre PostreSQL e' un database a parte simile a MySQL , entrambi dovrebbero accettare senza problemi le query che hai utilizzato ma ti serve di modificare i metodi di connessione ed esecuzione query, con un bel layer astratto potresti risolvere senza problemi ma devi modificarti tutto lo script