Javascript 生成要在js上使用的php数组
表:Javascript 生成要在js上使用的php数组,javascript,php,arrays,Javascript,Php,Arrays,表: 如何从表中获取行并生成json数组?您只需执行SQL SELECT,然后结果应该是json\u encode() 例如: -------------------- Product | Price -------------------- apples | 5 oranges | 6 peaches | 7 在您的代码中添加此项后: SELECT * FROM `table_name` hi只需从表中获取数据,并使用json\u encode while($r = $
如何从表中获取行并生成json数组?您只需执行
SQL SELECT
,然后结果应该是json\u encode()
例如:
--------------------
Product | Price
--------------------
apples | 5
oranges | 6
peaches | 7
在您的代码中添加此项后:
SELECT * FROM `table_name`
hi只需从
表中获取数据,并使用json\u encode
while($r = $result->fetch_assoc()) {
$newArr[] = $r;
}
echo json_encode($newArr);
输出
$con = mysqli_connect('localhost','root','password','yourdatabase') or die("Could not connect database");
$result = mysqli_query($con,"select * from youtable");
$arr = array();
while($row = mysqli_fetch_assoc($result)){
$arr['myproducts'][] = $row;
}
$js_array = json_encode($arr);
echo $js_array;
?>
.什么是js数组
?,那么您想让我们为您编写所有内容?从mysql查询->php->到javascript??例如:{“myproducts”:[{“products”:“Apple”,“price”:“5”},{“products”:“oranges”,“price”:“6”}}这是json而不是数组!!
{"myproducts":[{"price":"4","products":"apples"},{"price":"5","products":"oranges"}]}