Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Pętla while
Forum PHP.pl > Forum > Przedszkole
kudej
Witam.
Zrobiłem sobie pewnien skrypt w php i mysql.
Jest to skrypt wybierający z bazy wyniki za pomocą pętli while.
Powiedzmy że wybiera on wszystkie wyniki z bazy mysql.

Czy jest możliwość aby pętla pomijała mi wybrany wynik?
Id wyniku który nie ma być wybrany określane bedzie za pomocą funkci $_GET z paska przegladarki.

  1. while ($joke = mysql_fetch_array($jokes)) {
  2. echo"$joke['tittle']";
  3. }
nospor
no prosty warunek IF w php.

Mozesz tez to zrobic na poziomie zapytania i dac warunek np. ...where ID <> 4, gdzie 4 to twoja wartosc z GET
kudej
No tak próbowałem juz robić warunek if w środku pętli ale nie działało to tak jak chciałem... ;/ Chyba że przypisałem zły warunek... Możesz mnie jakoś naprowadzić co powinienem wpisać? pewnie coś typu:

  1. $getid = $_GET['id']
  2.  
  3. if($id==$getid) {
  4. tylko teraz co tutaj?
  5. }
MateuszS
  1. while ($joke = mysql_fetch_array($jokes)) {
  2. if($joke['id']!=$_GET['id']) {
  3. echo"$joke['tittle']";
  4. }
  5.  
  6. }
kudej
Działa, dziekuje za pomoc.
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.