ďťż
Podstrony
|
telcocafeCześć.Wykonuję zapytanie: SELECT * FROM tabela; W wyniku ma powiedzmy 45 rekordów z bazy. Jestem na pierwszym rekordzie i jak mam sprawdzić czy istnieją następne. Chcę napisać metodę do klasy check_next() żebym mógł ją wykorzystać do przetworzenia całego wyniku w pętli while. Cześć. Wykonuję zapytanie: SELECT * FROM tabela; W wyniku ma powiedzmy 45 rekordów z bazy. Jestem na pierwszym rekordzie i jak mam sprawdzić czy istnieją następne. Chcę napisać metodę do klasy check_next() żebym mógł ją wykorzystać do przetworzenia całego wyniku w pętli while. pobrać jeden w przód i sprawdzać czy jest nullem? Wiem że to zabrzmi debilnie Kodie, ale łeb mnie trochę boli a chciałbym dzisiaj skończyć tą klasę. Więc się pytam ...... jak ? ale po co jeżeli funckja mysql_fetch_row zwraca false gdy nie ma juz rekordu? ale po co jeżeli funckja mysql_fetch_row zwraca false gdy nie ma juz rekordu? o to mi chodziło, tylko null pomylił mi się z false. Cały sęk w tym, żeby buforować sobie jeden rekord wiecej. czyli równie odbrze moge napisać while($row = mysql_fetch_assoc($uchwyt)) { /* jakaś akcja */ } I ta pętla wykona mi się tyle razy ile jest w wierszy w rezultacie zapytania ? No tak, przecież chyba w każdym kursie jest ten sposób opisany Bardzo możliwe ale ja coś dzisiaj nie myśle. Dlatego zresztą tutaj posta dałem. [SOLVED] |
|||
Sitedesign by AltusUmbrae. |