Zmieniłem zapytanie na to podane, ale dalej nie chce działać, może z kodem jest coś nie tak:
<?php
if(empty($_GET['galeria'])){ $q = $db->query("SELECT * FROM ".$db->pref."galleries ORDER BY gallery_add DESC");
echo '<li><a href="index.php?go=galeria&galeria='.$r->gallery_id.'">'.$r->gallery_name.'('.date("d.m.Y", $r->gallery_add).')</a></li>'; }
$galeria = $db->query("SELECT galleries.*, photos.* FROM ".$db->pref."photos photos LEFT JOIN ".$db->pref."galleries galleries ON photos.gallery=galleries.gallery_id WHERE photos.gallery=".(int)$_GET['galeria']." ORDER BY photos.photo_add ASC LIMIT 1");
echo '<p style="text-align:center; font-weight:bold; font-size:13px;">Galeria nie istnieje</p>'; } else{
echo '<div style="text-align:center;"><h1 style="font-size:18px; font-weight:bold;">'..'</h1></div>'; echo '<div class="photo"><img src="mini_'.$photo->photo_filename.'" alt="'.$photo->photo_name.'" rel="lightbox['.$func->slugify($photo->gallery_name).']" /></div>'; }
}
}
?>
Też nie wyrzuca żadnych błędów, N++ koloruje składnie poprawnie, pierwszy if działa jeśli wykomentuję drugi, jeśli nie to skrypt zatrzymuje się i nic nie wyświetla nawet jeśli nie przekazuję parametru
galeria.