php - 从多个上传的图像中获取单个图像

标签 php mysql

我有三张 table

  • 产品
  • 特色产品
  • 图片

每个产品都有多个图像,但对于主页,我只想显示特色产品的一张图像。

这是我编写的查询,但对于具有 2 个图像的产品,它会使用不同的图像显示相同的产品两次。有什么帮助吗?

mysqli_query($conn, "SELECT * FROM products a , featured_product b, image c WHERE b.p_id = a.product_id AND a.product_id = c.product_id ");

最佳答案

尝试使用GROUP BY a.product_id

关于php - 从多个上传的图像中获取单个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41245091/

相关文章:

php - 如何列出按常用标签数量排序的相关博客文章?

php - 如何防止使用php将符号存储在数据库中?

mysql - 使用jquery ajax将输入文本框绑定(bind)到mysql数据

python - 使用 SqlAlchemy 在 Python 中检索外键映射对象

HTML 中的 PHP 和 SQL 表

php - 如何在 laravel 5.2 框架中记录每个响应

php - mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows等…期望参数1为资源或结果

php - 为什么我无论如何都要连接数据库

php - 如何在一张 "loop"中获取属于用户的所有图像

php - 获取所有 url 类型的 youtube id