Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php=mysql] wyszukiwarka
-armen-
post 4.01.2008, 16:57:04
Post #1





Goście







Witam mam otóż taki problem

  1. <?php
  2. $question = mysql_query("SELECT * FROM agencja WHERE Name LIKE '%".$name."%'");
  3. $row = mysql_num_rows($question); 
  4. $pages = ceil ($row / $pages);
  5. $lines = 2; 
  6. for ($k = 1; $k < $pages; $k++) echo ' <a href="?page='.($k+1).'"> ['.($k+1).']</a> ';
  7. if (!isset($_GET['page'])) $page = 1; else $page= $_GET['page'];
  8. $question = mysql_query("SELECT * FROM agecja WHERE Name LIKE '%".$name."%' LIMIT ".(($page-1)*$lines.','.$lines); 
  9. while($result=mysql_fetch_array($question))
  10. {
  11. echo...
  12. ....
  13. ....
  14. ....
  15. ?>


chodzi o to, że wyświetla na 1 stronie dobrze, dwa rekordy, a gdy klikam w link do 2 strony, gdzie powinien być jeszcze jeden rekord jest pusto.
dodam, że jak zmieniam $lines=3 to na 1 stronie wyświetlają się prawidłowo 3 rekordy. Nie wiem w czym błąd proszę o pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:04