我正在创建一个需要每晚与服务器同步的离线网站。我们的员工在室外工作,有时在地下工作,需要访问网站以获取数据库。但是一旦回家,他们必须向我们发送他们的调查结果。
他们第一次连接时,我会检查google gear是否有sqlite数据库,如果没有,我会运行一个脚本来插入它。一旦他们拥有它,我将他们的下一个约会同步到他们的本地数据库。
当他们完成后,第二天,他们联系发送给我们所有的东西并下载他们的新约会。
现在我能够创建sqllite数据库并在谷歌齿轮内插入新值。但是我找不到用PHP读取数据库的方法来将它与我们的在线数据库同步。
要从在线转到关闭,使用PHP我可以在隐藏字段中编写数组,然后使用JavaScript读取该字段。但另一方面,我想知道是否有其他方式然后用DOM创建一个表单并用JavaScript提交它以用PHP读取值?
我需要同步很多值,你知道是否有更简单的方法吗?
感谢您的帮助
答案 0 :(得分:1)
您应该使用Ajax将新数据发布到PHP服务器。
你可以使用jquery(或任何其他框架),他们的资源如何将数据发布到网上的PHP。
您的网页在离线时可能会隐藏一个按钮,此按钮可让用户启动同步。
这是来自PHP和jquery的tutorial!
答案 1 :(得分:1)
我找到了涡旋,这是一个强大的齿轮脚本,可以帮助同步从文件到数据的所有内容。它肯定会帮助我。
以下是the developer's blog的链接。下载链接就在那里。
当网站致力于帮助感兴趣的人时,我会回来。