Bueno aquí estoy.
AJAX no es nada más que más posibilidades de javascript, así que no tendrás que aprender nada nuevo. Se combina javascript con tu lenguaje de servidor favorito (sea php, asp, jsp...). A parte de eso, y quizás XML (no es estrictamente necesario) no te falta nada.
No tienes que modificar nada de tu proyecto en principio, simplemente añadir un par de líneas de javascript y un nuevo documento PHP con el que añadirás los datos a la base de datos.
Para manuales no sé muy bien qué decirte, está muy de moda ahora, así que google te ayudará. También existe un subforo dedicado únicamente a AJAX aquí, desde donde se puede comenzar.
Un saludo