A prescindere dalla tua domanda e parlando in generale:

è buona pratica di far funzionare lo script prima senza AJAX (cioè solo server side, .php nel tuo caso) e, una volta che funziona, "sovrapponi" l'ajax.

Ora: lo script server side ti funziona?

Esempio senza ajax:

php ---> stampa client side
client side ---> server side

esempio con ajax:

php ---> ajax ---> client side
client side ---> ajax ---> php