小编Usa*_*diq的帖子

make:***没有规则来制作目标`Device-Debug'.停止.

我正在使用QNX的时刻进行黑莓开发.问题是每当我下载任何示例代码并在Simulator上运行它.然后错误来找我.

当我清理项目时,它给我错误

**** Clean-only build of configuration Simulator-Debug for project list ****

make -j4 clean 
make: *** No rule to make target `clean'.  Stop.

**** Build Finished ****
Run Code Online (Sandbox Code Playgroud)

在构建项目时它给了我

**** Build of configuration Simulator-Debug for project list ****

make -j4 Device-Debug 
make: *** No rule to make target `Device-Debug'.  Stop.

**** Build Finished ****
Run Code Online (Sandbox Code Playgroud)

这些错误不允许我运行任何示例代码.请任何人告诉我如何解决这个问题.我已将目标设置为Simulator-Debug.

blackberry-simulator blackberry-eclipse-plugin blackberry-10 blackberry-cascades blackberry-qnx

6
推荐指数
1
解决办法
4043
查看次数

如何将array_push用于json_encode

我是iOS开发人员,我在PHP中使用Webservices来获取JSON响应.

我写的代码是:

    $result = mysqli_query($con,"SELECT * FROM wp_marketcatagories");
    $data =array();
    while($row = mysqli_fetch_array($result))
                 {
                 $data[] = array_push($data, array('id' => $row['id']));
                 }
    $json = json_encode($data);
    echo $json;
Run Code Online (Sandbox Code Playgroud)

这就是我想要的结果:

[{"id":"1"},{"id":"2"},{"id":"3"},{"id":"4"},{"id":"5"},{"id":"6"},{"id":"7"},{"id":"8"},{"id":"9"},{"id":"10"},{"id":"11"},{"id":"12"}]
Run Code Online (Sandbox Code Playgroud)

但上面的代码给我这样的:

[{"id":"1"},1,{"id":"2"},3,{"id":"3"},5,{"id":"4"},7,{"id":"5"},9,{"id":"6"},11,{"id":"7"},13,{"id":"8"},15,{"id":"9"},17,{"id":"10"},19,{"id":"11"},21,{"id":"12"},23]
Run Code Online (Sandbox Code Playgroud)

从这里1,3,5,......来的地方?

php json array-push

4
推荐指数
1
解决办法
3万
查看次数