Cześć,
Mam dwie strony categories.php i list.php W pliku categories.php wyciągam z bazy danych tytuł listy i link do obrazka dla niego. Pętla wyciąga wszystkie listy z wybranej wcześniej kategorii.
//pobieramy wybor z menu na stronie głównej
$category = $_GET['category'];
//zapytanie do bazy o listę z danej kategorii
if ($rezultat = @$polaczenie->query("SELECT lists.title_lists, lists.link_lists, lists.category, lists.id FROM lists WHERE lists.category='$category';"))
{
//sprawdzamy ile jest wierszy w bazie pod daną kategorią
$ile_elementow = $rezultat->num_rows;
//Pętla się wykonuje tyle razy ile jest wierszy
//W pojedyńczej iteracji dodaje element listy
//Tytuł listy oraz link do zdjęcia jest wyciągany z bazy danych
for($i=0;$i<$ile_elementow;$i++)
{
$wiersz = $rezultat->fetch_assoc();
echo '<li class="item-thumbs span3 design" data-id="'.$wiersz["id"].'" data-type="icon">
<a href="list.php?title_list='.$wiersz["title_lists"].'"><img src="img/works/thumbs/image-02.jpg" class="thumbs-opacity" alt=""></a>
<div class="thumbs-title">'.$wiersz["title_lists"].'</div></li>';
}
(Tak wiem, że obrazek będzie taki sam. Podepnę grafikę, jak tylko ją przygotuje)
Dzięki pętli powyżej, wyświetla mi się na stronie lista. Działa to bez zarzutu.
Na stronie list.php mam wyciąganie elementów listy z bazy. To także działa, ale chcę aby były to elementy dla wybranej wcześniej listy, problem jaki muszę rozwiązać to:
W jaki sposób dostać się do konkretnego elementu <li> wyświetlanej listy w categories.php?
W kodzie html mamy coś takiego jak data-id i data-type służy to do sortowania na stronie. Umieściłem w data-id ID listy z bazy danych. Kiedy podejrzę kod strony widzę listę elementów <li> i każdy ma unikatowe ID w polu data-id, ale jak się do tego dostać nie wiem :)

Ktoś zna rozwiązanie zagadki? :)