claro que se puede hacer con PHP!!
¿desde cuando Javascript o Ajax tienen acceso a la base de datos??
te recuerdo, si no lo sabes, que Ajax no es mas que Javascript del lado del cliente, -por decirlo así- con algún lenguaje de servidor... en este caso: PHP