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 565 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 |
|
|
|
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. |
|
|
|
Zenobiusz Paginacja do wyszukiwarki strony 17.05.2019, 09:15:19
dublinka [PHP] pobierz, plaintext <?php ... 17.05.2019, 11:36:37 
kapslokk Cytat(dublinka @ 17.05.2019, 12:49:51... 17.05.2019, 11:53:35
viking https://codeshack.io/how-to-create-pagination-php-... 17.05.2019, 11:46:25
nospor CytatNo chyba najpierw trzeba pobrac zeby cokolwie... 17.05.2019, 11:54:57 
dublinka Cytat(nospor @ 17.05.2019, 12:54:57 )... 17.05.2019, 11:56:43
kapslokk Najlepiej, to się najpierw dowiedzieć 17.05.2019, 11:57:51 
dublinka Cytat(kapslokk @ 17.05.2019, 12:57:51... 17.05.2019, 12:00:11
nospor CytatW moim przykladzie pobieram tylko te ktore pa... 17.05.2019, 12:23:26 
dublinka Cytat(nospor @ 17.05.2019, 13:23:26 )... 17.05.2019, 13:39:15
viking Wchodzisz na stronę która ma mieć paginację. Pobie... 17.05.2019, 13:46:28
nospor CytatNiebardzo czaje "ze sie pobiera LICZBE r... 17.05.2019, 13:57:18 
dublinka Cytat(nospor @ 17.05.2019, 14:57:18 )... 17.05.2019, 14:39:11
viking Tak tę głupotę widziałem ale reszta jest całkiem s... 17.05.2019, 14:25:53
nospor Co z tego ze reszta sensowna jak przez te jedna gl... 17.05.2019, 14:28:36
nospor slowo klucz w mysql: COUNT 17.05.2019, 14:40:10 
dublinka Cytat(nospor @ 17.05.2019, 15:40:10 )... 17.05.2019, 17:20:09
gitbejbe hehe spoko temat dobra akcja
czekam na dalszy c... 17.05.2019, 17:06:56
gitbejbe CytatCoś w tym stylu ? $sql = "SELECT m... 17.05.2019, 18:11:47
dublinka Ok. Musze poczytac o tym jak zoptymalizowac wyniki... 17.05.2019, 19:48:55
Zenobiusz Wrzuci ktos w końcu normalny skrypt ? Bo z tego co... 20.05.2019, 12:02:33
kapslokk A może Ty troche wysilisz szare komórki i spróbuje... 20.05.2019, 12:21:11 
Zenobiusz Cytat(kapslokk @ 20.05.2019, 13:21:11... 20.05.2019, 12:36:26 
Zenobiusz Cytat(kapslokk @ 20.05.2019, 13:21:11... 20.05.2019, 12:51:43
kapslokk No dobrze, to zacznij od czegoś, jak nie będziesz ... 20.05.2019, 12:50:32
kapslokk 1. Wykonaj zapytanie z count - pobierz całkowitą i... 20.05.2019, 13:30:51 
Zenobiusz Cytat(kapslokk @ 20.05.2019, 14:30:51... 21.05.2019, 11:09:12
kapslokk No ale chłopie, Ty nawet nie próbujesz zrobić tego... 21.05.2019, 11:13:44 
Zenobiusz Cytat(kapslokk @ 21.05.2019, 12:13:44... 21.05.2019, 11:21:18
emillo91 To może ja postaram się pomóc:
Ad.1 https://dev.my... 21.05.2019, 22:23:23 ![]() ![]() |
|
Aktualny czas: 27.08.2026 - 22:19 |