更新 PHP
<?php
$result = $sth->fetchAll();
print_r($result); //or var_dump($result); for more info
foreach($result as $row){
print_r($row);
}
?>
在 SQL View 上:
$pdo = new PDO($h1, $u, $p);
$pdo->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
$sth = $pdo->prepare('
SELECT uFName, uLName, listTitle, listPropPrice, listCmt, listDt
FROM User U, Listing L
WHERE U.uID = L.uID
;');
$sth->execute(array());
#GET Merchant (Seller) Info and Listings Offered On
$pdo2 = new PDO($h1, $u, $p);
$pdo2->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
$sth2 = $pdo2->prepare('
SELECT mFName, mLName, moAmt, moDtOff
FROM Merchant M, MerchantOffer MO, Listing L
WHERE M.mID = MO.mID
AND L.listID = MO.listID
;');
$sth2->execute(array());
如何在同一个 WHILE
语句中运行 $sth
和 $sth2
?
架构
路易斯代码的输出:
最佳答案
您不必同时运行查询。
事实上,从数据库获取数据与创建 HTML 无关(或者应该)。它的任务不同。
因此,首先将数据放入数组中,然后以您希望的任何方式打印出来 - 同时或方格。
关于php - 如何同时运行这两个查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7478648/