Te recomendaría ver sobre "AJAX" .. revisa este foro (aunque ya usas parte con el DHTML que usas):
http://www.forosdelweb.com/forumdisp...ysprune=1&f=77
Lo que pretendes hacer "dinámico" en PHP implicaría recargas de páginas constantes (a cada iten que añadas) .. Vía "AJAX" sería lo más parecido a lo que haces habitualmente con lenguajes de programación de "escritorio" (con las "grillas" y demás de estos).
También tiene "grillas" en DHTML completo como por ejemplo:
http://www.activewidgets.com/
Un saludo,