gpt4 book ai didi

javascript - 如何将javascript数组传递给php

转载 作者:行者123 更新时间:2023-11-30 00:42:41 25 4
gpt4 key购买 nike

你能告诉我如何将java脚本数组传递给php .是这样吗。

$.post("php_mysql_write.php", {datageo: shapes});

在你的 php 脚本之后..但是 php 说的是

Warning: mysqli::prepare()
[mysqli.prepare]: Couldn't fetch mysqli in
C:\xampp\htdocs\blitz-gmap-editor-master\php_mysql_write.php on line
25

Fatal error: Call to a member function bind_param() on a non-object
in C:\xampp\htdocs\blitz-gmap-editor-master\php_mysql_write.php on
line 26 please.

我使用了你的代码

<?php $mysqli = new mysqli(/*args*/); $stmt =
$mysqli->prepare('INSERT INTO `tableName`(`columnName`) VALUES
(?)'); $stmt->bind_param('s', $json);

foreach($_POST['shapes'] as $value){ $json = json_encode($value);
$stmt->execute(); } ?>

molle 博士的回答

如何在数据库中保存 Google map 叠加形状?

最佳答案

你应该:

JSON.stringify(array);

对 JavaScript 数组进行编码,然后使用:

$array=json_decode($_POST['jsondata']); 

在 PHP 脚本中获取数组。

祝你好运!

关于javascript - 如何将javascript数组传递给php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21641115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com