if(ble ble ble){while ... |
if(ble ble ble){while ... |
22.07.2003, 17:39:39
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" najpierw przedstawie mniejwięcej kod
[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ł , 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ć |
|
|
22.07.2003, 18:56:58
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 195 Pomógł: 0 Dołączył: 7.07.2003 Skąd: Warszawa Ostrzeżenie: (0%) |
RTFM
|
|
|
22.07.2003, 18:58:43
Post
#3
|
|
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ć.
-------------------- |
|
|
22.07.2003, 19:28:19
Post
#4
|
|
Grupa: Zarejestrowani Postów: 273 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Mazury Ostrzeżenie: (0%) |
Ja proponuję użyć pętli foreach(), jej składnia...:
[php:1:07cf0eeff2]<?php foreach( $tablica AS $index => $wartosc ) { echo $index; echo $wartosc; } ?>[/php:1:07cf0eeff2] Przeleci przez wszystkie rekordy z tablicy i nie będzie dalej szalec... -------------------- <<< EB >>>
|
|
|
22.07.2003, 20:19:48
Post
#5
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 22.07.2003 Skąd: LBN Ostrzeżenie: (0%) |
heh , mógłby to ktoś jakoś tak ładnie sformułować ...
|
|
|
22.07.2003, 21:37:12
Post
#6
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) |
Cytat heh , mógłby to ktoś jakoś tak ładnie sformułować ...
Obozwiązkowa lektura... http://pl.php.net/manual/pl/control-structures.php http://pl.php.net/manual/pl/ref.mysql.php -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
22.07.2003, 22:02:56
Post
#7
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 22.07.2003 Skąd: LBN Ostrzeżenie: (0%) |
Cytat Cytat heh , mógłby to ktoś jakoś tak ładnie sformułować ...
Obozwiązkowa lektura... http://pl.php.net/manual/pl/control-structures.php http://pl.php.net/manual/pl/ref.mysql.php O dzięki Kameleon, oto mi chodziło by mi ktoś podał dokładną lokalizacje tego w manalu bo nie wiedziałem pod jaką nazwą tego szukać |
|
|
Wersja Lo-Fi | Aktualny czas: 14.06.2024 - 14:51 |