循环时,具有REST API电流()的PHP



我正在使用PHP REST API在Angular2中开发一个移动应用程序。我正在从ionic2前端发送数据,它的到来都完美。

问题是,当我使用current()循环时,它没有进入循环时。

但是,如果我传递静态值,例如$chkLead=["648","647"];下方,它的输入完美并执行时循环并执行后端更新操作。

我的前端值以与我发送静态["648","647"]的方式相同的方式。

 //$chkLead=["648","647"];
   $chkLead;
   while ($new_lead = current($chkLead)) {
       $lead_id = current($chkLead);
       $whereupdateleads = array('id = ?' => $lead_id);
       $tableSalesLeads->update($leadsUpdateValues, $whereupdateleads);
       echo json_encode($whereupdateleads);
       exit;
  }

,如果我在循环$lead_id = key($chkLead);时使用具有静态值的key(),也不执行更新操作。因此,我在$lead_id = current($chkLead);中使用current()而不是key(),并且可以在静态值和更新后端操作方面工作正常。

以下是我收到的错误消息:

 SyntaxError: Unexpected token <
at Object.parse (native)
at Response.Body.json

谢谢

我通过@andreasgassmann建议的循环而不是while循环解决了这个问题

谢谢。

相关内容

  • 没有找到相关文章

最新更新