【问题标题】:anyone know why I keep getting duplicate images任何人都知道为什么我不断收到重复的图像
【发布时间】:2013-07-08 19:31:00
【问题描述】:

它假设是一个画廊,显示来自两个连接表的图像。不知何故,两个重复的图像而不是一个不断弹出。只有当我加入表格时才会发生这种情况。有没有办法使用 javascript 或一些 php 代码来防止这种情况发生。我做错了什么。

【问题讨论】:

  • 在 mysql 监视器中单独运行查询,看看你得到了什么。 $row['name']['long ugly chunk of html']['more html'] 行到底有什么意义?

标签: php mysql


【解决方案1】:

将您的查询更改为此。

     $sql = "  SELECT images.id, header.username, images.message, images.name
   FROM images
   INNER JOIN header
   ON images.message=header.file 
   group by images.id; ";
  • 您错过了GROUP BY 图像 ID,以免重复

【讨论】:

  • 真的,让我看看。
  • 感谢一百万。我浪费了很多时间试图弄清楚。我应该问。
猜你喜欢
  • 2021-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-30
  • 1970-01-01
  • 2022-01-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多