Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przechowywanie ID w pętli
Forum PHP.pl > Forum > PHP
Lolek13
Witam,

Mecze sie z tym juz dlugi czas i postanowilem poprosic o pomoc. Mam na stronie wykonane klasyczne stronicowanie jak na znanych stronach typu kwejk itd. Kod wyglada nastepujaco:

  1. $SQL = "SELECT SQL_CALC_FOUND_ROWS * FROM `costam` ORDER BY Data DESC LIMIT " . mysql_escape_string((int) $_GET['strona'] * ILOSC_WYNIKOW_NA_STRONIE) . " , " . ILOSC_WYNIKOW_NA_STRONIE;
  2. // pobiera ILOSC_NA_STRONIE rekordów z bazy, sortując wg daty rosnąco, zaczynając od $_GET['porcja']*ILOSC_NA_STRONIE
  3. $result = mysql_query($SQL); // wykonujemy zapytanie
  4. while ($wynik = mysql_fetch_assoc($result)) {
  5. // Wyświetlanie wyników:
  6. $show_ = new klasa();
  7. $show_->metoda($wynik);
  8.  
  9. }


W ten sposob wyswietlanych jest 10 klejnych wynikow z bazy danych na jednej stronie. W zmiennej $wynik['ID'] przechowywane sa kolejne ID z bazy danych. Moj problem polega na tym, ze chce wprowadzic teraz system oceniania poszczegolmnych elementow. Udalo mi sie to bez problemow zrobic gdy wejde w jeden wybrany element. Jak jestem na stronie glownej i naciskam np +1 punkt to zwieksza mi sie ocena wynikow dostepnych na calej stronei ( czyli dla wszystkich 10 ) ewentualnie po modyfikacji kodu dla ostatniego. Jak poprawinie przechowywac w petli ID aby addawany glos dodawal sie tylko dla poszczegolnego elementu ? ;/

Pozdrawiam
CuteOne
Np.
  1. while ($wynik = mysql_fetch_assoc($result)) {
  2.  
  3. echo '<a href="plus.php?id='.$wynik['id'].'">Plus</a>';
  4. }

Lolek13
dzieki bardzo : ) wyglada bardzo ok jak tylko bede miec dostep do kodu to przetestuje.
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.