Php 使用PK之间的查询输出循环 用户表 列表表 商户表 商户报价表
我试图为每个列表(akaPhp 使用PK之间的查询输出循环 用户表 列表表 商户表 商户报价表,php,mysql,loops,for-loop,Php,Mysql,Loops,For Loop,我试图为每个列表(akalistID)获取listitle,listCmt,但是对于列表表中的listID等于MerchantOffer(moID PK)中的listID的每一行,我如何使用php在mysql中迭代所有这些匹配 我尝试使用: <?php $result = $sth->fetchAll(PDO::FETCH_ASSOC); require_once('inc/php/timeAgo.php'); echo $then; foreach($result as $row)
listID
)获取listitle
,listCmt
,但是对于列表表中的listID
等于MerchantOffer
(moID PK
)中的listID
的每一行,我如何使用php在mysql中迭代所有这些匹配
我尝试使用:
<?php
$result = $sth->fetchAll(PDO::FETCH_ASSOC);
require_once('inc/php/timeAgo.php');
echo $then;
foreach($result as $row)
{
echo "<div class='listing'>";
print '<br>Title: ' . $row['listTitle'] . '<br>Comment: ' . $row['listCmt']
. '<br><br>' . $days . ' days ' . $hours . ' hours ago' . '<br><br>' .
. '<br>Offer By: ' . $row['mBCFName']. ' ' .$row['mBCLName']. '<br> for: '
. $row['moAmt'];
echo "</div>";
}
?>
但是,它没有给我想要的东西:
Title: Apple iPhone 4S (listTitle)
Days: <some day amount <listLength>
Comment: some comment <listCmt>
Offer By: some user <mBCFName mBCLName>
Offer:19.99 <moAmt>
Date: 10/03/2011 < moDtOff>
Offer By: some user <mBCFName mBCLName>
Offer:19.99 <moAmt>
Date: 10/03/2011 < moDtOff>
Offer By: some user <mBCFName mBCLName>
Offer:19.99 <moAmt>
Date: 10/03/2011 < moDtOff>
Offer By: some user <mBCFName mBCLName>
Offer:19.99 <moAmt>
Date: 10/03/2011 < moDtOff>
标题:苹果iPhone 4S(listTitle)
天:
报价人:某用户
报价:19.99
日期:2011年3月10日
报价人:某用户
报价:19.99
日期:2011年3月10日
报价人:某用户
报价:19.99
日期:2011年3月10日
格式化您的帖子以显示图像,但仍需要根据表格命名,我无法编辑。但是,你的猜测是正确的。你能帮我一下吗?也许还缺什么。在sql查询中,您检索字段,但php代码会处理其他几个字段(例如mBCLName)。php代码很好,您的问题在sql中,对我来说,我的模式是否有严重错误?我仔细检查了一遍,什么也没看到。你预期的结果是什么?
Title: Apple iPhone 4S (listTitle)
Days: <some day amount <listLength>
Comment: some comment <listCmt>
Offer By: some user <mBCFName mBCLName>
Offer:19.99 <moAmt>
Date: 10/03/2011 < moDtOff>
Offer By: some user <mBCFName mBCLName>
Offer:19.99 <moAmt>
Date: 10/03/2011 < moDtOff>
Offer By: some user <mBCFName mBCLName>
Offer:19.99 <moAmt>
Date: 10/03/2011 < moDtOff>
Offer By: some user <mBCFName mBCLName>
Offer:19.99 <moAmt>
Date: 10/03/2011 < moDtOff>