$strona = 20; { $ilosc_stron = $_GET['p']; } else { $r = mysqli_query($dbc,"SELECT COUNT(id) FROM zdjecie"); $w = mysqli_fetch_array($r,MYSQLI_NUM); $ilosc_wszystkich = $w[0]; if($ilosc_wszystkich > $strona) { } else { $ilosc_stron = 1; } } { $start = $_GET['s']; } else { $start = 0; }
zmienia się jedynie zapytanie. Czy idzie zrobić z tego funkcje i czy to logiczne podejscie?bo to tylko kawałek kodu stronnicowania, reszta jest już tak zintegrowana z innym kodem ze nie idzie nic z nią zrobić.
próbowałem wstawić function nazwa_funkcji($zmienna ="")
kod funkcji....
i w miejscu gdzie mam ten niepowtarzajacy się select wczytać tego SELECTA ze zmiennej:
$r = mysqli_query($dbc,"$zmienna");
a później wyświetlić to na stronie wywołując funkcje poprostu po nazwie. Ale pokazują mi się błędy, że zapytanie nie pobiera żadnych wartości itp. Czy wogóle to dobre myślenie zeby to ująć w funkcje, a jeśli tak to czy jako parametr można przesyłać całe zapytanie SQL, a jesli tak to jak to zrobić by błędów nie było:)