![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 22.07.2003 Skąd: LBN Ostrzeżenie: (0%) ![]() ![]() |
mój problem sprowadza się pętli "while" która jest podparta warunkiem "if" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) najpierw przedstawie mniejwięcej kod (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
[php:1:e32dd660dc]<?php $pytanie="SELECT * FROM mecze ORDER BY id DESC"; $wykonaj=mysql_query($pytanie); $wynik=mysql_fetch_array($wykonaj); if($wynik[id]!=""){ while($wynik) { print "$wynik[imie] | $wynik[nazwisko]<br>"; } }else{ print 'Baza jest pusta !!'; } ?>[/php:1:e32dd660dc] Przedstawiony kawałek kodu w zasadzie działa ale jest jeden szkopuł (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , mianowicie w przypadku gdy zmienna: [php:1:e32dd660dc] $wynik[id] [/php:1:e32dd660dc] spęłnia warunek: [php:1:e32dd660dc] if($wynik[id]!=""){ [/php:1:e32dd660dc] to pętla while wyświetla nieskończoną ilość rekordów !! a mi chodzi oto, by ona wyświetliła tylko te które znalazła w tabeli i zatrzymała się, a nie wałkowała to non-stop Potrawi ktoś tą pętle okięznać (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
e-Gandalf: Jeśli już kogoś odsyłasz do manuala, pokaż mu miejsce, w które powinien zajrzeć.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 22:44 |