2016-10-24 1 views
-2

здесь моя проблема в том, что я хочу Diplay изображения на моей странице, но он показывает все изображения поэтому я хочу отображения одного изображения с той же категорииУ меня есть одна таблица и содержит изображения с несколькими categoryis

enter image description here

вот моя база данных также я попробовать этот запрос $ SQL = $ db-> запрос ('SELECT tbl_gallery. ,
tbl_gallery_category.

из tbl_gallery LEFT OUTER JOIN tbl_gallery_category на tbl_gallery.n ame = tbl_gallery_category. gallery-cat-id 'UNION SELECT tbl_gallery. *,
tbl_gallery_category. * От tbl_gallery RIGHT OUTER JOIN tbl_gallery_category на tbl_gallery.name = tbl_gallery_category. gallery-cat-id ');

+0

Потерять одиночные кавычки вокруг имени столбца, то есть использовать это: 'WHERE галерея-кошка- id = 5' (или, возможно, 'WHERE gallery-cat-id = '5''). –

+0

сделать запрос как этот SELECT category_name FROM tbl_gallery_category WHERE 'gallery-cat-id' = 5 –

+0

Для начала поставьте одно пространство между таблицей и предложением where: 'SELECT category_name FROM tbl_gallery_category ГДЕ 'gallery-cat-id' = 5' –

ответ

0

Изменить запрос к этому:

"SELECT category_name FROM '".TABLE."' WHERE gallery-cat-id = '".$cid."' " 
0

Пожалуйста, попробуйте этот запрос, чтобы получить ваши результаты

SELECT `category_name` FROM ".TABLE." WHERE `gallery-cat-id`= '".$cid."' 
Смежные вопросы