Sisi lo pense pero me olvide de ponerlo, podes bajar la base a excel, modificarla ahi, y luego volver a subirla a la acasa central, o no se como se llamara en esa empresa,transformada en sql, eso podes hacer un archivo que pregunte como quiere trabajar, online u offline, y cada link va a un php distinto:
- De Excel a SQL - De SQL a Excel(No me puse a leer pero por lo que vi ya existe el algoritmo)
Saludos, espero que lo soluciones
PD: Nunca va a poder ser del todo de modo offline, siempre vas a tener que conectarte a un server central, aunque sea por unos segundos, el php OFFLINE, serian unas lineas de codigo que conecten a la base de datos y la bajen a la PC cliente, muestre un aviso de que se debe abrir con excel, o usas javascript o algo para que sea automatico, eso si que no se.
Podes hacerle elegir al usuario que partes de la base va a trabajar, para ahorrar espacio y tiempo y no bajar toda la base entera sin sentido.