这里是通过列表单击事件之后获取id然后从数据库里拿到数据 已知数据已经拿到了 但是复选框显示有问题,代码如下
<?php require_once 'phpApache.php';//连接数据库 $id=$_GET['std_id'];//这里是通过点击a标签来查询该id的一行数据 $sql = "select * from gamelist where std_id='$id'";//数据库语句 $result = mysqli_query($conn,$sql); mysqli_num_rows($result); $row=$result->fetch_array(); $all = array( 1 => $row[1], 2 => $row[2], 3 => $row[3], 4 => $row[4], 5 => $row[5], 6 => $row[6], 7 => $row[7], 8 => array( "竞技游戏"=>$row[8], "单机游戏"=>$row[8], "体育游戏"=>$row[8], "休闲游戏"=>$row[8], ), 9 => array( "简体中文"=>$row[9], "繁体中文"=>$row[9], "英语"=>$row[9], "日语"=>$row[9], "韩语"=>$row[9], ), 10 => $row[10], ); print("<pre>"); print_r($all); print("</pre>"); ?>
输出是这样的
Array ( [1] => 星球大战 [2] => 12121 [3] => 1 [4] => 122 [5] => 任天堂 [6] => 非常的好玩 [7] => 2021-04-29 [8] => Array ( [竞技游戏] => 竞技游戏 单机游戏 [单机游戏] => 竞技游戏 单机游戏 [体育游戏] => 竞技游戏 单机游戏 [休闲游戏] => 竞技游戏 单机游戏 ) [9] => Array ( [简体中文] => 简体中文 繁体中文 [繁体中文] => 简体中文 繁体中文 [英语] => 简体中文 繁体中文 [日语] => 简体中文 繁体中文 [韩语] => 简体中文 繁体中文 ) [10] => 4.jpg )
echo json_encode(array('status' => 1))
然后拼到html里去
php回传是这样的... 你要带属性的话,你要写属性阿。。。
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!
速戳参与调研>>>https://t.csdnimg.cn/Kf0y