Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%)
|
nie wiem czy ktos jeszcze to zauwazyl:
[php:1:4efc56f5d9]<?php $query = "SELECT id FROM tabela"; // zapytanie sql $result = mysql_query($query); while ($array = mysql_fetch_array($result)) { ... } ?>[/php:1:4efc56f5d9] tutaj wszystko jest ok, ale: [php:1:4efc56f5d9]<?php $query = "SELECT id FROM tabela"; // zapytanie sql while ($array = mysql_fetch_array(mysql_query($query))) { ... } ?>[/php:1:4efc56f5d9] petla jest nieskonczona :? ktos mi powie co jest grane? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%)
|
Cytat Pętla się powinna skończyć gdy mysql_fetch_array() zwróci false, ale nie zwraca ponieważ bez przerwy dostaje wynik zapytania, a ponieważ dane nie przestają spływać funkcja mysql_fetch_array nie zwraca false, i pętla się wykonuje w nieskończoność
i od razu wszystko jasne i klarowne 8) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
borec petla nieskonczona :/ 2.12.2003, 18:52:35
BzikOS Jak to co.. zadajesz cały czas to samo zapytanie d... 2.12.2003, 19:08:58
scanner just say LOL 2.12.2003, 19:20:08
borec yyy... chyba jeszcze nie bardzo czaje jak to wszys... 2.12.2003, 19:35:30
spenalzo W pierwszym przypadku zapytanie wwykonujesz raz, i... 2.12.2003, 19:49:09 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 22:57 |