chciałbym zmienić jeden z modułów na mojej stronie i do tego potrzebuję przerobić nieco zapytani SQL
niestety nie jestem zbyt mocny w te klocki
mamy galerię 1
w niej podgalerię 2 i 3
po ustawieniu że ma wyświetlać zdjęcia z galerii np. 1
nie wyświetla zdjęć z podgalerii 2 i3 w niej znajdującej się
jak zmienić zapytanie sql ?
Kod:
DEFAULT: $db->setQuery('SELECT * ' . ' FROM `#__datsogallery` AS a ' . ' LEFT JOIN `#__datsogallery_catg` AS c ON c.cid = a.catid ' . ( $catid ? ' AND ( catid in ( '.$catid.' ) )' : '' ) . ' WHERE a.catid = c.cid' . ' AND a.published = 1' . ' AND a.approved = 1' . ' AND c.published = 1' . ' AND c.access <= ' . (int) $user->get('aid') . ' ORDER BY rand() DESC LIMIT ' . $limit ); break;
dodanie
Kod:
. ' OR a.catid = c.parent'
niestety nie działa
struktura bazy
- tabela kategorii
cid int(11)
name varchar(255)
parent varchar(255)
description text
ordering int(11)
access tinyint(3)
published char(1)
- tabela zdjęć
id int(11)
catid int(11)
imgtitle text
imgauthor varchar(50)
imgtext text
imgdate varchar(20)
imgcounter int(11)
imgdownloaded int(11)
imgvotes int(11)
imgvotesum int(11)
published tinyint(1)
ordering int(11)
imgoriginalname varchar(50)
imgfilename varchar(50)
imgthumbname varchar(50)
checked_out int(11)
owner varchar(50)
approved int(1)
useruploaded int(1)
da się z tym coś zrobić

będę ogromnie dźwięczny za pomoc

EDIT:
naprawdę nie mam szansy na żadną pomoc

