Per capire dov'è l'errore devi dividere Ajax da php. Se richiami la pagina function.php dal browser cosa stampa? La query viene eseguita correttamente?