Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przegladanie bazy pojedynczo.
AndrzejT
post
Post #1





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

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


Jestem mocno poczatkujacy. Przejrzalem archiwum ale nie znalazlem odpowiedzi. Moze ktos robil cos podobnego i pomoze.
Jest baza mysql w ktorej sa rekordy: id, nazwa, zbior, opis, tytul obrazka. Wybieram rekordy wg zbior i potrzebuje je wyswietlic pojedynczo z mozliwoscia przejscia poprzedni/nastepny.
Co dopisac do kodu (to tylko fragment) by cos takiego osiagnac:
$link = @mysql_connect ($host, $us, $pass) or
die ("Nie można poł±czyć się z MySQL");
mysql_select_db ("dane", $link) or
die ("Nie można poł±czyć się z baz±");
$wynik = mysql_query ("SELECT * FROM zbiorek WHERE zbior='kolekcja 1' ") or
die ("bł±d w pytaniu");

Otrzymuje wynik w postaci tablicy mysql_fetch_array ($wynik).
Jak wybrac pierwsza pozycje z niej wyswietlic dane, obrazek + linki sterujace poprzedni/nastepny?
Bede wdzieczny za pomoc.
Pozdrawiam wszystkich.
Andrzej
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


powiedzialem żebyś poszukał o stronicowaniu na tym forum
powiedziałem żebyś poszukał LIMIT w manualu mysql, nawet dałem link

no ale jeśli nie jesteś w stanie szukać czegokolwiek (z różnych powodów, np. brak umiejętności klikania w przycisk "szukaj") to podaję ci szablonowe rozwiązanie

np.

  1. <?php
  2.  
  3.  
  4. $numer_obrazka = $_GET['id']; //pobieramy nr obrazka z urla
  5.  
  6. $query = &#092;"... LIMIT \".$numer_obrazka.\", 1\"; //wyświetla po jednym
  7.  
  8. //... dalszy kod wyświetlania obrazka pobranego przez mysql
  9.  
  10. // wyświetlanie linków z parametrem do urla
  11. echo '<a href=\"?' . $numer_obrazka-1 . '\">poprzedni</a> :: <a href=\"?' . $numer_obrazka+1 . '\">następny</a>';
  12.  
  13.  
  14. ?>




(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował rogrog 27.09.2004, 19:35:16
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: 13.10.2025 - 08:04