![]() |
![]() |
--Grzegorz-- |
![]()
Post
#1
|
Goście ![]() |
Witam,
mam pytanie - jak działa pętla WHILE w sytuacji, kiedy pobieram dane z kilku tablic MYSQL (SELECT .... FROM .... AS ....)? Kiedy wykonałem pętle WHILE przy wyborze jednej tablicy, wszystko wyświetliło się prawidłowo:
Ale kiedy próbowałem tego samego z dwiema tablicami, wynik wyświetlił mi się kilka(dziesiąt? set?) razy - w kółko.
Gdzie popełniłem błąd? |
|
|
![]() |
--Grzegorz-- |
![]()
Post
#2
|
Goście ![]() |
Dziękuję bardzo - pomogło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Teraz pętla wykonuje się prawidłowo.
Chciałbym teraz przejść do następnego kroku, tzn. połączyć otrzymane rezultaty $k z odpowiednią 'nazwą_kursu' dobieraną wg klucza 'id_kursu". Inaczej mówiąc - chciałbym, żeby skrypt skojarzył otrzymane wyniki $k (pięciocyfrowe liczby) z odpowiednimi 'id_kursu' i przyporządkował im adekwatną 'nazwę_kursu'. Myślałem, że wystarczy tutaj warunek if:
...Ale to nie zadziałało. Nie zadziałało też "==", ani użycie pętli for. Gdzie się mylę? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 04:44 |