Tak w uproszczeniu wygląda zakładka z wszystkimi produktami: https://i.imgur.com/YDIej8b.png
Tak wygląda baza danych, jest ona jak na razie jeszcze okrojona ale w późniejszym etapie ją rozbuduję: https://i.imgur.com/7LKjka9.png
Tak więc mam baze danych w której znajduje się tabela produkty. Na stronie mam zakładkę sklep po wejściu wyświetla się lista wszystkich produktów. Na ten moment udało mi się wyświetlić nazwę i cenę oraz zdjęcie w zakładce sklep.
Oto skrypt którym wypisuje z bazy danych wszystkie rekordy od razu też oprawiam je graficznie.
<?php require_once "connect.php"; $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name); if ($polaczenie->connect_errno!=0) { } else { $wynik = mysqli_query($polaczenie,"SELECT * FROM Produkty"); while($row = mysqli_fetch_array($wynik)) { $zdjecie = $row["zdjecie"]; $kategoria_sort = $row["kategoria"]; $nazwa_produktu = $row["nazwa_produktu"]; $cena_produktu = $row['cena_produktu']; //wyswietlanie produktow-------------------------------------------------------- echo '<div class="block2"> <div class="block2-pic hov-img0">'; echo'<a href="product-detail-online.php" class="block2-btn flex-c-m stext-103 cl2 size-102 bg0 bor2 hov-btn1 p-lr-15 trans-04"> Sprawdź </a> </div> <div class="block2-txt flex-w flex-t p-t-14"> <div class="block2-txt-child1 flex-col-l "> <a href="product-detail-online.php" class="stext-104 cl4 hov-cl1 trans-04 js-name-b2 p-b-6">'; echo '</a> <span class="stext-105 cl3">'; echo '</span> </div> <div class="block2-txt-child2 flex-r p-t-3"> <a href="#" class="btn-addwish-b2 dis-block pos-relative js-addwish-b2"> <img class="icon-heart1 dis-block trans-04" src="images/icons/icon-heart-01.png" alt="ICON"> <img class="icon-heart2 dis-block trans-04 ab-t-l" src="images/icons/icon-heart-02.png" alt="ICON"> </a> </div> </div> </div> </div>'; } } $polaczenie->close(); ?>
Chcę aby po naciśnięciu przycisku SPRAWDZ wyświetliła się podstrona z szczegółami produktu wygląda ona mniej więcej tak
https://i.imgur.com/Wjddign.png
próbowałem zrobić zmienne sesyjne i nimi uzupełnić nazwę produktu i za każdym razem przy każdym produkcie wyświetlała się nazwa i cena ostatniego produktu a nie była ona zależna od rodzaju czyli przykładowo wybrałem produkt 1 strona przeszła do podstrony o szczegółach ale w nazwie produktu była nazwa produktu 4 i cena też była od produktu 4 i nie mam pojęcia jak odnieść się do poszczególnych rekordów tak aby po kliknięciu przycisku sprawdz wyświetlały się informacje wybranego produktu.