![]() |
![]() |
![]()
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) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 13:29 |