Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> if(ble ble ble){while ...
paranoik
post 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" smile.gif najpierw przedstawie mniejwięcej kod 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ł 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ć questionmark.gif tongue.gif
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.06.2025 - 06:13