使用连接请求从codename one向PHP提交一个数组字符串

使用连接请求从codename one向PHP提交一个数组字符串,php,codenameone,Php,Codenameone,我正在从mysqlite获取数据到一个字符串数组,我想将其提交给PHP,然后更新一个mysql表。 有没有简单的解决方法,因为似乎不起作用?我建议使用网络监控工具查看代码名One代码是否发送了正确的数据,如中所述 我注意到您的PHP代码试图将JSON解码为一个数组,而Java代码添加了一个POST数组,这两个数组没有任何共同之处。我真的不知道PHP处理数组的等效方法,所以我不能帮你。在代码名一侧,您可以通过将数组转换为JSON字符串将其作为JSON编写。让我们看看代码,以及它的错误所在。请参阅H

我正在从mysqlite获取数据到一个字符串数组,我想将其提交给PHP,然后更新一个mysql表。
有没有简单的解决方法,因为似乎不起作用?

我建议使用网络监控工具查看代码名One代码是否发送了正确的数据,如中所述


我注意到您的PHP代码试图将JSON解码为一个数组,而Java代码添加了一个POST数组,这两个数组没有任何共同之处。我真的不知道PHP处理数组的等效方法,所以我不能帮你。在代码名一侧,您可以通过将数组转换为JSON字符串将其作为JSON编写。

让我们看看代码,以及它的错误所在。请参阅Help.sqlite!=mysql。哪一部分不起作用?获取数据?将数据提交到PHP?更新结果?你具体在做什么?@ShaiAlmog我想将数据更新到MySql数据库。我能够从sqlite获取数据,并将其转换为字符串数组,然后使用连接请求将数组提交给php。我无法将提交的数据转换为php数组。@Willbiggs Java code request.setUrl(StateMachine.ApiUrl);request.setPost(true);请求。添加参数(“调用”、“4”);request.addArgument(“数据”,Arr);php代码$Data=isset($\u POST['Data'])$_POST['data']:''$DataArr=json_decode($Data);