Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Stronicowanie problem
pawel06281990
post
Post #1





Grupa: Zarejestrowani
Postów: 298
Pomógł: 0
Dołączył: 10.01.2014

Ostrzeżenie: (0%)
-----


Witam !

Mam skrypt podłączony do wyszukiwarki ale nie chce pokazać mi kolejnej strony.

Tak wygląda mój skrypt

  1. if(isset($_POST['wyrazenie'])){
  2. $sektor=addslashes(trim($_POST['sektor']));
  3. $rzad=addslashes(trim($_POST['rzad']));
  4. $pole_grobu=addslashes(trim($_POST['pole_grobu']));
  5.  
  6.  
  7. define('CMENTARZ_WYSZUKIWARKA_EDYTUJ_PER_PAGE',5);
  8. $page = isset($_GET['page']) ? intval($_GET['page']) : 1;
  9. mysql_query("SET NAMES 'utf8'");
  10. $q = mysql_query("SELECT * FROM cmentarz_wyszukiwarka WHERE imie like '$imie%' AND nazwisko like '$nazwisko%' AND data_urodzenia like '$data_urodzenia%' AND data_smierci like '$data_smierci%'AND sektor like '$sektor%' AND rzad like '$rzad%' AND pole_grobu like '$pole_grobu%' AND oplata_pokladne like '$oplata_pokladne%' ORDER BY Id ASC LIMIT " . ($page -1) * CMENTARZ_WYSZUKIWARKA_EDYTUJ_PER_PAGE . ', ' . CMENTARZ_WYSZUKIWARKA_EDYTUJ_PER_PAGE)or die('Error1');
  11. if(mysql_num_rows($q) <= 0) {
  12. echo '<p>Nie znaleziono!</p>'; // Gdy nie znajdzie rekordów
  13. } else {
  14. echo '<div style="border: 1px solid gray; margin-bottom: 5px;"><p>Znaleziono: '.mysql_num_rows($q).'</p></div>';
  15. echo '<center><table style="width: 80%; border: 3px">';
  16. echo '<tr style="font-weight: bold;"><td style="border: 1px solid gray;"><p>Sektor</p></td> <td style="border: 1px solid gray;"><p>Rząd</p></td> <td style="border: 1px solid gray;"><p>Pole Grobu</p></td> <td style="border: 1px solid gray;"><p>Pokładne opłacone do:</p></td><td style="border: 1px solid gray;"><p>Opcje</p></td></tr>';
  17. while($r = mysql_fetch_assoc($q)){
  18.  
  19. echo '<tr><td style="border: 1px solid gray;"><p>'.$r['sektor'].'</p></td><td style="border: 1px solid gray;"><p>'.$r['rzad'].'</p></td><td style="border: 1px solid gray;"><p>'.$r['pole_grobu'].'</p></td><td style="border: 1px solid gray;"><p>'.$r['oplata_pokladne'].'</p></td><td style="border: 3px solid gray;"><p><a href="/test/admin.php?zobacz=zmarlego&usun=zmarlych&Id='.$r['Id'].'" onclick=\"return confirm("Czy chcesz napewno usunęć zmarłego z bazy?");\"><img src="/admin/images/delete.png" title="Skasuj"></a> <a href="/test/admin.php?zobacz=zmarlego&edytuj=zmarlych&Id='.$r['Id'].'"><img src="/admin/images/edit.png" title="Edytuj"></a></p></td></tr>'; // Każdy z rekordów pasujących
  20.  
  21. }
  22. echo '</table></center>';
  23. $cmentarz_wyszukiwarka_edytuj = mysql_num_rows(mysql_query("SELECT * FROM cmentarz_wyszukiwarka WHERE imie like '$imie%' AND nazwisko like '$nazwisko%' AND data_urodzenia like '$data_urodzenia%' AND data_smierci like '$data_smierci%'AND sektor like '$sektor%' AND rzad like '$rzad%' AND pole_grobu like '$pole_grobu%' AND oplata_pokladne like '$oplata_pokladne%' "))or die(mysql_error());
  24. $pages = ceil($cmentarz_wyszukiwarka_edytuj / CMENTARZ_WYSZUKIWARKA_EDYTUJ_PER_PAGE);
  25. echo"<center>";
  26. if($pages > 1 && $page != 1) echo '<a href="admin.php?zobacz=zmarlego&wynik=zmarlych&page=' . (intval($page) - 1) . '">Poprzedni </a>';
  27. for($i = 1; $i <= $pages; $i++)echo '<a href="admin.php?zobacz=zmarlego&wynik=zmarlych&page=' . $i . '">[' . $i . ']</a>';
  28. if($pages > 1 && $page != $pages) echo '<a href="admin.php?zobacz=zmarlego&wynik=zmarlych&page=' . (intval($page) + 1) . '"> Następny</a>';
  29.  
  30. }
  31. }


I szukam jak to rozwiązać, bo jak usunę
  1. if(isset($_POST['wyrazenie'])){
  2. //Skrypt
  3. }


To mi działa a z tym mi nie chce działać.

I nie wiem dla czego ohno-smiley.gif pomóżcie proszę

Ten post edytował pawel06281990 13.03.2016, 20:53:56
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Bo pewnie nie znajduje wartości domyślnej.


--------------------
Go to the top of the page
+Quote Post
pawel06281990
post
Post #3





Grupa: Zarejestrowani
Postów: 298
Pomógł: 0
Dołączył: 10.01.2014

Ostrzeżenie: (0%)
-----


A jak zrobić tą wartość questionmark.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 12:19