Aquí les dejo un plugin llamado Data Table es excelente genera tablas a partir de la base de datos puedes poner diferntes tipos de  busqueda, hace importaciones a excel PDF imprime directamente o copia el contenido, tiene muchisimas cosas más:
  http://www.datatables.net/ 
para usarlo lean la documentación y básicamente se usan 2 o 3 archivos 
1 el HTML solamente con los TH de cada columna 
2 archivo ajaxsource que es donde se ejecuta el QUERY y se returna arreglos JSON (el archivo tiene el nombre que quieran pero lo llaman con la sentencia ajaxosurce) 
(si usas POO) son 3archivos: HTML, El que crea el objeto e invoca la funcion donde se encuentra el query y el DAO o la clase donde esté la funcion   
dejo mi tutorial: 
http://www.forosdelweb.com/f13/aport...tento-1031678/ 
si alguien puede moverlo de la seccion de javascript a esta se lo agradeceria