gpt4 book ai didi

php - 为什么一个 php 标签内的两个查询不起作用

转载 作者:行者123 更新时间:2023-11-29 04:17:35 27 4
gpt4 key购买 nike

我已经尝试了一些代码,其中有两个 mysql 语句需要执行,虽然我没有任何语法错误,但是第二个 mysql 查询不起作用并且没有给出任何结果。请帮助我,我是这个领域的新手,如果有任何错误请原谅我,谢谢。

.php

<?php
$con = mysqli_connect("localhost", "*****", "*****", "******");
$query = ("SELECT * FROM profile");
$result = mysqli_query($con, $query);
while ($row = $result->fetch_assoc()) {
$query1 = ("SELECT vault_no FROM grp_tbl");
$result1 = mysqli_query($con, $query1);
while ($row1 = $result1->fetch_assoc()) {
if ($row1['vault_no'] !== $row['vault_no']) {
echo
'<div class = "chat-user-name"><span class="pull-right label label-primary"><input name="ppl" type="radio" value= "' . $row["via"] . '" "></span><div align="center"><input type="hidden" name="category" value="macro">
</div>
' . $row['via'] . ' </div>';
}
}
}
?>

最佳答案

我认为最好的方法是在您的查询中使用 LEFT JOIN,如下所示:

$query = "SELECT * FROM profile LEFT JOIN grp_tbl ON profile.vault_no <> grp_tbl.vault_no ORDER BY profile.YourOrderField";

希望对你有帮助

关于php - 为什么一个 php 标签内的两个查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37694889/

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