以下示例: https://www.w3schools.com/js/tryit.asp?filename=tryjson_jsonp_php 但是当我将其复制到我的计算机上时,它不起作用
错误是:未捕获的语法错误:意外的令牌
第一个文件:json_demo_db.php,第二个文件:Call_JSON.php https://drive.google.com/file/d/1O1IeNWi45VchP2LxZ8RLlXCdKbO9DaGe/view?usp=sharing
我的数据库:gcom,表:客户(id,名称(
请帮我如何解决它。
我按如下方式调整文件jsonp_demo_db.php
<?php
header("Content-Type: text/json, application/json; charset=UTF-8");
//$obj = json_decode($_GET["x"], false);
$conn = new mysqli("localhost", "root", "", "gcom");
//$result = $conn->query("SELECT name FROM ".$obj->$table." LIMIT ".$obj-
>$limit);
$result = $conn->query("SELECT name FROM customers LIMIT 10");
$outp = array();
$outp = $result->fetch_all(MYSQLI_ASSOC);
echo "myFunc(".json_encode($outp).")";
?>
所以它可以独立运行,结果是: myFunc([{"name":"Messi"},{"name":"Ronaldo"}]( 所以我想知道我们应该将 json 数据连接到文件并读取文件并将其转换为 json 数据