Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Informacje przez $_GET
VirG
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 12.10.2010

Ostrzeżenie: (10%)
X----


Cześć.

Chciałbym zrobić coś takiego, że wyświetla mi liczbę stron z liczby kolumn/10
Mam na razie taki kod:
  1. <?php
  2. $sql = mysql_query('SELECT * FROM `tabela`');
  3. $co = round(mysql_num_rows($sql)/10);
  4. $query = 'SELECT * FROM `tabela` ';
  5. $zapytanie = mysql_query($query);
  6. ?> <center> <?php
  7. for($w = 1; $w <= $co; $w++) {
  8. if($_GET[link] == $w) {
  9. echo "<b><a href='?link=$w'>$w </a></b>";
  10. }
  11. elseif(!$_GET[link]) {
  12. if($w == 1) echo "<b><a href='?link=$w'>$w </a></b>";
  13. elseif($w >= 2) echo "<a href='?link=$w'>$w </a>";
  14. }
  15. else echo "<a href='?link=$w'>$w </a>";
  16. }
  17. ?>

I to mi wyświetla liczbę stron, lecz nie wiem jak zrobić by na każdej stronie wyświetlało inne informacje
np. 1 strona - od id 1 do 10
2 strona - od 11 do 20
itd.
Nie chcę dawać if($_GET[link] == 1) blablabla
if($_GET[link] == 2) blablabla
itd... tylko jakimś innym kodem co nie będę musiał wypisywać tylko automatycznie będzie wczytywać

(sorki za nazwę tematu (IMG:style_emoticons/default/biggrin.gif) )

Ten post edytował VirG 31.05.2012, 16:27:32
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
VirG
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 12.10.2010

Ostrzeżenie: (10%)
X----


poprzedni kod miałem taki:
  1. <?php
  2. $sql = mysql_query('SELECT * FROM `tabela`');
  3. $co = round(mysql_num_rows($sql)/8);
  4. $query = 'SELECT * FROM `tabela` ORDER BY id ASC LIMIT 1, 10';
  5. $zapytanie = mysql_query($query);
  6. while($wynik = mysql_fetch_array($zapytanie)) {
  7. echo $wynik[link]." - ".$wynik[opis]."<br />";
  8. }
  9. ?> <center> <?php
  10. for($w = 1; $w <= $co; $w++) {
  11. if($_GET[link] == $w) {
  12. echo "<b><a href='?link=$w'>$w </a></b>";
  13. }
  14. elseif(!$_GET[link]) {
  15. if($w == 1) echo "<b><a href='?link=$w'>$w </a></b>";
  16. elseif($w >= 2) echo "<a href='?link=$w'>$w </a>";
  17. }
  18. else echo "<a href='?link=$w'>$w </a>";
  19. }
  20. ?>

Lecz właśnie nie wiem jak zrobić by pokazywało na 2 stronie te dalsze... Bo pokazuje to samo, a jak mówiłem nie chcę ciągle dawać
if($_GET[link] == 1) blablabla
if($_GET[link] == 2) blablabla
if($_GET[link] == 3) blablabla
itd
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: 5.10.2025 - 06:24