我在 android 中开发了一个应用程序,其中我从 MYSQL 数据库中获取一些数据并对其进行一些操作并将其存储在 SQLite 中。现在我想将存储在 SQLite 中的所有数据发送到 MYSQL。我知道我需要在那里使用 JSON。我会将我的结果存储在 Cursor 中 Cursor c="select * from emp"(仅举个例子) 现在我如何将此光标解析为字符串以将其发送到 php 页面?我将如何在那里解码它?请帮助我。
最佳答案
如果您要问的是如何编码数据并将其作为 GET 参数发送到 php,您可以使用以下方法:
$encoded=base64_encode(序列化($data)) 然后调用 example.com/?data=$encoded 其中 $data 可以是 $data=$sth->fetchAll(PDO::FETCH_ASSOC);
的查询结果在接收端: $decoded=unserialize(base64_decode($_GET['data']))
但这会将您限制在大约 2K 的数据范围内。
能用POST就用POST。
关于php - 如何将数据从sqlite发送到MYSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7013979/