Nie mam pojecia czy to jest bug php czy co... Mam taki przykladowy kod
<?php function funkcja($zmienna){ switch ($result['id']){ case 1: } break; case 2: } break; } } } ?>
wszystko jest ok do czasu case 1 (jedna raz wykonuje sie petla)... W case 2 (drugi raz wykonuje sie petla) wywala nagle ze np. nie ma tabeli tabela2_es a zmienna $zmienna ma wartosc adres wiec powinno byc tabela2_adres... Warotsc zmiennej $zmienna nie jest nigdzie zmieniana... Wczesniej zauwazylem, ze podobny kod zostawial pierwszy znak a reszte obcinal, kiedy dane byly ladowane do tablicy asocjacyjnej. W czym tkwi problem. Mam php 5.0.4. Sory jak zakrecilem:)ale spiesze sie:))
Pozdrowionka
EDIT: Problem zniknal gdy zmienilem funkcje mysql_fetch_assoc() na mysql_fetch_row() ale dalej szczerze nie wiem czemu tak sie dzialo:/