php - PHP在选定的多个选择选项中从数据库中获取多个值
问题描述
我正在尝试从数据库中获取多个选择选项中的多个选定值。我得到了结果,但它在多个选择框中重复。任何帮助深表感谢。谢谢你。这是我的代码:
<?php
$query = "select pf_no,name from programmer order by name";
$results=mysqli_query($con, $query);
if (mysqli_num_rows($results)>=0)
{
while($row=mysqli_fetch_array($results))
{
$main_query="select p.name from programmer p,transaction t where p.pf_no = t.pf_id and t.owner = '0' and t.project_id = '$pr_id' group by p.name";
$main_results=mysqli_query($con, $main_query);
if (mysqli_num_rows($main_results)>=0)
{
while($row1=mysqli_fetch_array($main_results))
{
?>
<option value="<?php echo $row['pf_no']; ?>"<?php if($row1['name']==$row['name']) {echo 'selected="selected"';} ?>><?php echo $row['name']; ?></option>
<?php
}
}
}
}
解决方案
推荐阅读
- r - 删除默认背景颜色并在绘图区域中制作标题
- c# - 将 Json 文件反序列化为 C# 数据表
- mongodb - spark和mongo db连接器参数化聚合查询
- c++ - 使用 libarchive 在 zip 中按路径/名称定位文件
- python - 有没有办法将一个“列表列表”中的元素与另一个“列表列表”中的元素组合在一起,具有相同的元素但不同的列表长度
- r - 有没有办法将某些计数链接到 R 中的 id 数字
- google-kubernetes-engine - 通过 VPC Network Peering 将 Mongodb Atlas 连接到 GKE
- apache-camel - Apache Camel maximumReconnectAttempts 仍在重新连接
- ios - 在模拟器中运行的 iOS 15 上的 WKWebView 崩溃
- ios - 在 Swift 中访问 Objective-c 枚举,在单元测试目标中显示“无法在范围内找到类型”