![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 17.05.2019 Ostrzeżenie: (0%) ![]() ![]() |
Czy jest ktoś w stanie podpiać pod ten skrypt paginacje typu numerowanego 1.2.3.4.5 ?
<?php $output = NULL; if(isset($_POST['submit'])) { //connect to the databse $mysqli = NEW MySQLi ("localhost", "", ", ""); $search = $mysqli->real_escape_String($_POST['search']); //Query the database $resultSet = $mysqli ->query("SELECT * FROM pistolety WHERE marka LIKE '%$search%' OR pistolet LIKE '%$search%'"); if($resultSet ->num_rows > 0) { while($rows = $resultSet ->fetch_assoc() ) { $pistolet= $rows['pistolet']; $marka = $rows['marka']; $output .= "Pistolet: $pistolet<br />Marka: $marka<br /><br />"; } }else{ $output = "No results"; } } ?> <form method="POST"> <input type="TEXT" name="search" /> <input type="SUBMIT" name="submit" value="Search" /> </form> <?php echo $output; ?> Ten post edytował Zenobiusz 17.05.2019, 09:18:45 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@dublinka czyli z tego co widze, twoim celem jest zarzniecie komus serwera? Bo teraz widze, ze pobierasz wszystkie rekordy, a dopiero potem w php je stronicujesz. Nie sadzisz ze to najgorsze z mozliwych rozwiazan? A co jesli wynik wyszukiwnia zwroci 100 tysiecy rekordow? ALbo milion? Strona wlasnie padla.
Po to sie robi poprawne stronicowanie na bazie by do takiego czarnego scenariusza nie dopuscic -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) ![]() ![]() |
@dublinka czyli z tego co widze, twoim celem jest zarzniecie komus serwera? Bo teraz widze, ze pobierasz wszystkie rekordy, a dopiero potem w php je stronicujesz. Nie sadzisz ze to najgorsze z mozliwych rozwiazan? A co jesli wynik wyszukiwnia zwroci 100 tysiecy rekordow? ALbo milion? Strona wlasnie padla. Po to sie robi poprawne stronicowanie na bazie by do takiego czarnego scenariusza nie dopuscic No chyba najpierw trzeba pobrac zeby cokolwiek moc stronicowac. Pobierem wszystkie ktore chce autor. Wrzucam w tablice i jade po 'kartkach' Inaczej tego nie robilem. -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 21:03 |