El asunto es simple: Javascript no ejecuta PHP, así que mostrar tu código no nos sirve de nada, absolutamente de nada.
Por favor, se más inteligente y comparte más información al respecto, de otra forma no se entiende tu problema.
¿Estás ejecutando tus scripts desde un servidor local con soporte para PHP?
Dicho así, la petición AJAX debe solicitar dicho script PHP a tu servidor local.
No es que AJAX deba ejecutar tu código.