Hay una forma de manipular datos con bases de datos sin reloadear la pagina (lo utiliza Google en Google suggest o Google maps, por ejemplo).
Justamente estabamos hablando de eso en n2h:
http://net2home.com.ar/blog/index.php?p=43
El metodo se llama (ahora) Ajax y usa una combinacion de javascript y PHP... esta muy pero muy interesante para lograr interfaces web dinamicas :D