【问题标题】:how to send javascript array to database using php如何使用php将javascript数组发送到数据库
【发布时间】:2018-06-25 19:55:55
【问题描述】:

我在 javascript 中有一个字符串数组,我想使用 PHP 将它发送到数据库。我一直在到处寻找试图将数组转换为 PHP 数组然后发送它。我已经连接到数据库了,只需要发送这个数组。

【问题讨论】:

  • 您能补充一下您使用的是哪个数据库吗?你是如何从 pHp 连接到这个数据库的。这将为我们提供更多背景信息,而不是开放式讨论

标签: javascript php arrays database


【解决方案1】:

假设您谈论的是客户端 Javascript (JS) 而不是 NodeJS,您不能只将 JS 数组转换为 PHP 数组,因为 PHP 数组位于服务器端。因此,您可以做的就是将其发送到服务器。您可以通过标准 POST 请求执行此操作,或者,我认为对您来说是更好的选择,通过 Asycronous (AJAX) 请求。

有几个关于如何使用 AJAX 的教程,根据您已经拥有的任何现有库,您可以选择遵循 jQuery 或 Angular 特定的库。 https://www.tutorialspoint.com/ajax/index.htm

一旦您将它发送到服务器,您很可能会从 PHP $_POST 数组中读取它。然后您将访问发布的数组(清理/验证它,因为我们从不信任来自客户端的数据),然后您可以将该数据保存到您已经为其设置连接的数据库中。

【讨论】:

    猜你喜欢
    • 2013-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-08
    • 2016-10-14
    • 1970-01-01
    • 1970-01-01
    • 2018-09-19
    相关资源
    最近更新 更多