He encontrado
este ejemplo que esta muy bien el problema que tengo es que no se adaptarlo a mi base de datos porque este trabajo con campos que no son iguales en todas las tablas y no se como modificar el código para que, segun que tabla, pille unos campos u otros.