En esta FAQ tienes un ejemplo:
http://www.forosdelweb.com/f18/faqs-php-530600-post664999/
Adaptalo a tus necesidades.
Un saludo,
PD: .. <off-topic> .. en esta semana han pasando ya como 10 o más preguntas sobre el mismo tema .. será casualidad? "listas dependientes" xD</off-topic>