Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Stronicowanie, wszystko działa, ale z błędem
c00per
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 10.05.2010

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


Cześć.

Napisałem skrypt stronicowania. Wszystko działa, jednak gdy wejdę prosto z indexu bez żadnych np. ?cmd=0 itp. to wywala błąd poniżej.

Cytat
Notice: Undefined index: cmd in C:\wamp\www\strona\index.php on line 12

Ale poniżej wszystko gra. Tylko ten błąd mnie denerwuje.
Jak go usunąć?

Kod skryptu jest taki:

  1. <?php
  2.  
  3. $cmd = $_GET['cmd'];
  4. if($cmd == FALSE)
  5. {
  6.  
  7. $cmd = 0;
  8. }
  9.  
  10. mysql_connect("localhost", "root", "") or
  11. die("Nie mozna polaczyc sie z mySQL");
  12. mysql_select_db("test") or
  13. die("Nie mozna polaczyc sie z baza");
  14.  
  15. $ile_na_stronie = 3;
  16. $query = mysql_query("SELECT * FROM news");
  17. $wszystkie = mysql_num_rows($query);
  18. $strony = ceil($wszystkie/$ile_na_stronie);
  19. $zapytanie = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT ".$cmd.", ".$ile_na_stronie);
  20.  
  21.  
  22.  
  23. while($rows = mysql_fetch_array($zapytanie))
  24.  
  25. {
  26. $id = $rows['id'];
  27. $tytul = $rows['tytul'];
  28. $tresc_krotka = $rows['tresc_krotka'];
  29. $autor = $rows['autor'];
  30. $data = $rows['data'];
  31. echo "<font size=1><table border=0 width=500 align=center>
  32. <tr><td width=100%><b>".$tytul."</b></td></tr>
  33. <tr><td width=100% colspan=2>".$tresc_krotka."</td></tr>
  34. <tr><td width=50%>".$data."</td><td width=50%>Autor: <b>".$autor."</b></td></tr>
  35. </table><hr width=500></font>";
  36. }
  37.  
  38. echo("<center><br><BR>| ");
  39. for($i = 0; $i < $strony; $i++)
  40. {
  41. $int = $i+1;
  42. echo "<a href=index.php?cmd=".$i*$ile_na_stronie.">".$int."</a> | ";
  43. }
  44.  
  45. echo "</center>";
  46. ?>
  47.  
  48. Co jest źle? Miejcie na uwagę, że to jest jeden z pierwszych skryptów, prosiłbym o wyrozumiałość :) Proszę :))
  49.  
  50. Pozdrawiam i z góry thx za pomoc!


Ten post edytował c00per 10.05.2010, 16:51:12
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.12.2025 - 15:43