Mam funkcję, która ze znajdującej się w bazie mysql sygnatury wyciąga unikalny numer, który służy dalej do wyświetlania obrazka mającego ten sam numer. Jeśli chodzi o funkcję i generalnie cały projekt - wszystko działa prawidłowo. Teraz chciałem dodać podpis pod obrazkiem, oczywiście wzięty z odpowiedniego rekordu o takim samym numerze jak numer obrazka w bazie mysql... i nie mogę ruszyć do przodu. Zapytanie pobierające opis działa jeśli wpisać je poza funkcją i z podaną ręcznie wartością (numerem), ale wtedy nie mogę umieścić go pod obrazkiem. Gdzie robię błąd?
FUNCTION obrazki($zmienna) { { } $plik = "duze/$nr_zdjecia[0].jpg"; //deklaracja ścieżki do pliku if (!$test) //jeżeli plik nie istnieje (zmienna $test=FALSE) { echo ("<a href='max.php?q=$nr_zdjecia[0]'><div id='img'><img src='images/brak.gif' alt='Brak obrazka na serwerze'></div></a>"); //informacja o braku pliku na serwerze } else { echo ("<a href='max.php?q=$nr_zdjecia[0]'><div id='img'><img src='m$nr_zdjecia[0].html' alt='Zdjęcie nr $nr_zdjecia[0]';><br>"); $podpis_miniatury = mysql_query("SELECT $opis FROM $tabela WHERE $nr LIKE '$nr_zdjecia[0]'"); //<<<<<<<<<<<<<<<TO JEST FUNKCJA MAJĄCA WYŚWIETLIĆ PODPIS>>>>>>>>>>>>>>>>>>> } }
WYWOŁANIE FUNKCJI W DALSZEJ CZĘŚCI
}
Mam nadzieję że to, co napisałem, jest w miarę zrozumiałe.