我使用此代码连接到数据库并获取结果。这工作完美,直到我试图在图像表的另一个查询工作,以获得相关的图像。我对OO编程不是很有经验。所以希望有人能看到哪里出了问题并帮助我。在查询其他产品后查询相关图像
<?php
global $__CMS_CONN__;
$sql = "SELECT * FROM ecom_products";
$stmt = $__CMS_CONN__->prepare($sql);
$stmt->execute(array($id));
while ($row = $stmt->fetchObject()) {
$imagesql = "SELECT * FROM ecom_product_images where id = $row->id && where primaryImage = '1'";
$imagestmt = $__CMS_CONN__->prepare($sql);
$imagestmt->execute(array($id));
$imageName = $imagestmt->fetchObject();
echo '<a href="'.URL_PUBLIC.$row->id.'">'.$row->productNm.'</a>'.$imageName;
}
?>
为什么downvote?这将纠正OP代码中的错误。 +1 – 2010-05-21 11:06:21
这很酷......谢谢你们,我现在就试试它们,直接回到你身边。感谢您的快速响应。 – Andy 2010-05-21 11:09:03
不幸的是这些工作都没有。 – Andy 2010-05-21 12:07:34