如何将数据从sqlite发送到MYSQL

时间:2011-08-10 16:02:02

标签: php android mysql sqlite

我在android中开发了一个应用程序,在其中我从MYSQL数据库中获取一些数据并对其进行一些操作并将其存储在SQLite中。现在我想将存储在SQLite中的所有数据发送到MYSQL。我知道我需要在那里使用JSON。我将把结果存储在Cursor中 光标c =“select * from emp”(仅举例) 现在我将如何将此光标解析为String以将其发送到php页面?以及我将如何在那里解码?请帮帮我。

1 个答案:

答案 0 :(得分:1)

如果你问的是如何编码数据并将其作为GET参数发送到php,你可以使用以下内容:

$编码= BASE64_ENCODE(序列化($数据)) 然后调用example.com/?data=$encoded 其中$ data可以是来自$ data = $ sth-> fetchAll(PDO :: FETCH_ASSOC);

的查询结果

并在接收端: $解码=反序列化(BASE64_DECODE($ _ GET [ '数据']))

但这会限制你大约2K的数据。

如果您可以使用POST,请使用POST。