Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlanie tylko wybranych wyników z bazy w pętli while()
Forum PHP.pl > Forum > PHP
Michael2318
Czy jest możliwość, aby w pętli while() wyświetlić tylko WYBRANE dane?
Przykład:

| ID | ZAWODNIK | ZEZWOLENIE |
| 1 | OZIL | 1 |

  1. $sql = "SELECT * FROM `tabela`";
  2. $result = mysql_query($sql);
  3. while ( $row = mysql_fetch_assoc($result) )
  4. {
  5. $zmienna = funckja($row['zezwolenie']);


I tutaj właśnie jest problem - chciałbym wyświetlić dany rekord (bądź też nie), zależnie od tego czy $zmienna = funckja($row['zezwolenie']); zwróci prawdę czy fałsz. Ogólnie mógłbym zrobić to w zapytaniu - WHERE zezwolenie != 1 - ale takie rozwiązanie mi nie pasuje, dlatego pytam czy jest możliwość pominięcia wybranego rekordu w pętli while() ?
maxx000
  1. while( $row = mysql_fetch_assoc($result) )
  2. {
  3. if(funckja($row['zezwolenie'])==1) $zmienna = funckja($row['zezwolenie']);
  4. }


moze coś w tym stylu?

PS. masz literówkę w słowie funkcja (jest funckja)
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.