mam pytanie a jednocześnie problem, mam galerie która jest przypisana do bazy galerii `prefix_galeria` jest to pełen system galerii z możliwością tworzenia albumów i kolekcji, oraz zrobiłem najprostszy system newsów, który podpięty jest do bazy danych `prefix_aktualnosci` jako, że nie chciałem robić niepotrzebnie kilku galerii wymyśliłem aby dodawać do pojedynczego newsa zdjęcia z konkretnego albumu wyciągniętego z całej masy zdjęć o "parent_albums" = temu który podam w tworzeniu newsa.
problem polega na tym że nie wiem jak to zrobić skrypt mniej więcej powinien działać tak
1. Dodaje post przez panel admina w którym podaje id albumu który wcześniej przygotowałem. W bazie prefix_aktualnosci w ma zapisać się parent_albums = 2
2 Następnie odczytuję na stronie wszystkie dane i odbieram do zmiennej $numer_albumu tą "2" która ma być waunkiem wykonania zapytania przez galerie
Problem polega na tym że zeby ta zmienna w innym pliku zadziałała muszę zaimportować cały plik z funcjami i wtedy on szuka nie w tej bazie co ma szukać.
jezu jakie to porąbane sam bym tego nie zrozumiał eh.
inaczej.
tak wygląda odebranie pojedynczej aktualności wszystko śmiga ale chciałbym to '.$r['parent_album'].' wykorzystać jako warunek "where parent_albums = '.$r['parent_album'].'" z tym że to tak nie działa bo jest tam zapytanie do innej bazy
function pobierzaktualnosc(){ echo ' <div class="post"> <img class"imgnews" src="'.$r['zdjecie'].'" width="850px" height="400px"/> <h4 class="autor">'.$r['data'].' Autor: '.$r['autor'].'</h4> <h2 class="title"><a href="aktualnosc?id='.$r['id'].'">'.$r['tytul'].'</a></h2> <hr width="850px" align="left"/> <div class="entry"> '.$r['tresc'].' </p> </div> Link do Galerii zdjęć: '.$r['parent_album'].' </div> <div style="clear: both;"> </div>'; }
include_once('/home/ekonaw/public_html/inc/functions.php'); $link = pobierzalbum(); $plog_random_images_query = "SELECT * FROM ".PLOGGER_TABLE_PREFIX."pictures WHERE parent_album=$link LIMIT $plog_random_images_amount";
i wywala mi błedy że parent_album = pusto albo że uzytkownik inny na głowe dostaje