这是我的代码:$sql = "SELECT * FROM servers;";$result = mysqli_query($conn, $sql);$datas = array();if (mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_assoc ($result)) { $datas[]= $row; }}这是$datas数组的样子:我使用以下代码,这就是我得到的:这就是我想要的样子:任何想法我怎么能做到这一点?
1 回答
临摹微笑
TA贡献1982条经验 获得超2个赞
您有几个选择 -从ie中删除该id列SELECT
$sql = "SELECT type, host FROM servers";
如果您进行此更改,您可以将数据读取简化为
$datas = mysqli_fetch_all($result, MYSQLI_ASSOC);
或者您可以只将typeandhost值添加到$datas数组中:
while($row = mysqli_fetch_assoc ($result)) {
$datas[]= array('type' => $row['type'], 'host' => $row['host']);
}
- 1 回答
- 0 关注
- 94 浏览
添加回答
举报
0/150
提交
取消