gpt4 book ai didi

php - 多个SQL查询来选择数据MySql php

转载 作者:搜寻专家 更新时间:2023-10-30 22:30:16 26 4
gpt4 key购买 nike

我有很多表格,我需要从那里选择数据并显示在我的 HTML 表格中。

我现在需要执行两个查询以显示所有结果。

但是,我只能在我的代码中放置一个查询。我的代码如下:

<?php
$stmt = $DB_con->prepare("SELECT * FROM applicantpersonaldetails apd "
. "INNER JOIN employementdetails ed ON apd.ApplicantID = ed.ApplicantID "
. "INNER JOIN sourceoffunds sof ON apd.ApplicantID = sof.ApplicantID "
. "WHERE apd.AccountID =:accountId AND apd.applicantType ='main';");


$stmt->bindParam(':accountId', $accountId, PDO::PARAM_INT);
$stmt->execute();
if ($stmt->rowCount() > 0) {
?>


<table id="01">

<tr>
<th></th>
<th>Main Applicant</th>
<th>Joint Applicant1</th>

</tr>
<?php
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
?>
<tr>
<td>Name</td>
<td><input name="nameMain"></td>
<td><input name="nameJoint1"></td>

</tr>
<tr>
<td>Occupation</td>
<td><input type="text" id="occupationMain" name="occupationMain" value="<?php echo $row['EmploymentStatus']; ?>" readonly></td>
<td><input type="text" id="occupationJoint1" name="occupationJoint1" value="" readonly></td>
</tr>
<tr>
<td>Employment</td>
<td>
<div>
<input list="employTypeList" name="employTypeMain" id="employTypeMain" value="" readonly>
</div>
</td>
<td>
<input list="employTypeList" name="employTypeJoint1" id="employTypeJoint1" value="" readonly >

</td>
</tr>
<tr>
<td>Company</td>
<td><input type="text" id="companyMain" name="companyMain" value="" readonly></td>
<td><input type="text" id="companyJoint1" name="companyJoint1" value=""readonly></td>
</tr>

</table>
<?php
}
} else {
?>
<div class="">
<div class="alert alert-warning">
<span class="glyphicon glyphicon-info-sign"></span> &nbsp; No Data Found ...
</div>
</div>
<?php }
?>

现在,我想在我的代码中插入另一个 SQL 查询以显示 joint1

的结果

另一个查询如下:

    $stmt = $DB_con->prepare("SELECT * FROM applicantpersonaldetails apd "
. "INNER JOIN employementdetails ed ON apd.ApplicantID = ed.ApplicantID "
. "INNER JOIN sourceoffunds sof ON apd.ApplicantID = sof.ApplicantID "
. "WHERE apd.AccountID =:accountId AND apd.applicantType ='joint1';");
$stmt->bindParam(':accountId', $accountId, PDO::PARAM_INT);
$stmt->execute();

最佳答案

它们是相同的查询,只是在寻找不同的申请人类型,所以只需使用 AND apd.applicantType IN ('main','joint1')

关于php - 多个SQL查询来选择数据MySql php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45030118/

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