gpt4 book ai didi

php - 在页面的不同部分显示 MySQL 结果

转载 作者:行者123 更新时间:2023-11-29 21:24:42 24 4
gpt4 key购买 nike

我有一个 MySQLi 查询,它返回根据员工 EmployeeID 分配给员工的所有“ Assets ”。这很好用。我面临的问题是在演示文稿中。

我有一个 HTML 表格,其中有两个部分:1 个用于硬件,1 个用于软件。我希望避免的是必须执行单独的查找,为每种类型的 Assets 生成单独的结果集。最终结果需要显示如下:

enter image description here

我可以很好地构建表格。结果集包含一个 asset_type 字段,但我没有找到用于迭代单个结果集的代码。这可能吗?我可以暂时从结果集中提取硬件 Assets 吗?也许是一个

while($result['asset_type'] == "硬件"){
echo “”;//表格行代码
}

然后在我的表代码中为 asset_type 软件重复同样的事情?

更新1我认为到目前为止可能有效的代码,但没有做任何事情,是

// SQL query
$q = "SELECT * FROM `assets_table` WHERE `emp_id` = '".$emp_id."'";
$r = mysqli_query($connect, $q);
$total_assets = mysqli_num_rows($r);

while($r){
if($r['category'] = "hardware"){
echo $r['asset_name']." - ".$r['hw_make']." ".$r['hw_model'];
}
}

最佳答案

我最终继续将查询分解为多个结果集并以这种方式处理它们。如果在迭代结果集/数组时可以使用带有 WHERE 语句的 while(),那就太棒了。

关于php - 在页面的不同部分显示 MySQL 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35562477/

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