我是新来的,只是注册了一个问题。首先,我是PHP的新手,所以我没有多少经验。我的问题如下:
我的数据库中有两个表。第一个叫做产品。产品表为我店中的新产品提供了唯一的ID。第二个是products_to_categories表,在此表中products_id获取cateogries_id,因此您知道哪个产品属于哪个类别。
现在我需要回显一个类别的最后4个产品(还有products_date_added属性)中的图像(products-images中的products_images)。到目前为止,我设法做的就是回显产品表中图像的链接:
mysql_select_db('example2');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Could not get data: ' . mysql_error());
}
while($row = mysql_fetch_assoc($retval))
{
echo "Product Image : {$row['products_image']} <br> ".
"--------------------------------<br>";
}
echo "Fetched data successfully\n";
mysql_close($conn);
?>
</body>
有人可以帮我这么做吗?
提前谢谢!
答案 0 :(得分:0)
在回显的链接周围包裹img标签(html),所以
echo "Product Image : {$row['products_image']} <br> ".
变为
echo "Product Image : <img src=\"{$row['products_image']}\"/> <br> ".
对于结果,您可以使用 LIMIT 4和 ORDER BY 来限制搜索,以按日期 products_date_added <对其进行排序/ p>