2013-07-08 3 views
0

Предположим, что это галерея, которая отображает изображения из двух соединенных таблиц. Каким-то образом появляются два повторяющихся изображения вместо одного. Это происходит только тогда, когда я присоединился к таблицам. Есть ли способ предотвратить это с помощью javascript или некоторого php-кода. Я делаю что-то неправильно.Кто-нибудь знает, почему я продолжаю получать повторяющиеся изображения

+0

Выполнить запрос отдельно на мониторе тузды, чтобы увидеть, что вы получаете обратно. и что именно является точкой '$ row ['name'] ['long hugly chunk of html'] ['more html']' line anyways? –

ответ

4

измените свой запрос к этому вопросу.

 $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 идентификатор изображения, чтобы не получают дубликаты
+0

действительно, позвольте мне проверить. – PhpHtmlDeveloperEXPERT

+0

благодарит миллион. Я потратил столько времени, пытаясь понять это. Я должен был спросить. – PhpHtmlDeveloperEXPERT

Смежные вопросы