mm Suponemos que tu BD es Mysql? .. Te lo comento porqué PHP tiene la "virtud" de manejar bastantes tipos de base de datos diferentes.
Un manual de PHP con un buen capítulo sobre Msyql+PHP:
http://otri.us.es/recursosPHP/manual/index.htm
Y a todo esto .. lo que usas para hacer esas "consultas" a tus BD es el lenguaje de consultas SQL .. el cual debes de conocer.
www.mysql.com/doc
Y algo en castellano:
www.mysql-hispano.com
Un saludo,