![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 26.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Mam funkcje, która wyświetla dane w zależności od wartości pola id_kategori. Niestety po wywołaniu funkcji wyświetlana jest tylko 1-sza wartość z tabeli a nie wszystko. Kod Funkcji:
Wiem że można liczyć ilość kolumn ale nie chce działać. Help Ten post edytował kiela 13.05.2007, 15:18:01 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
no będzie wyświetlana tylko ta krotka, która spełnia warunek zawarty w zmiennej $zmienna, a skoro to jest (tak myslę) unikatowe w przestrzeni calej tabeli to tylko ta krotka będzie wyświetlona.
Druga sprawa jest taka, jeśli nie jest to unikatowy klucz, (czyli na przyklad klucz obcy) to w pętli while usuń słowo return. Ponieważ jeśli dojdzie do tego miejsca programu od razu wyjdzie z funkcji (stąd tylko jeden raz się wyświetli). Jeśli chcesz aby funkcja mimo wszystko coś zwracała, musisz to zrobić za pętlą while. EDIT: Cytat
w WHERE przydałby się warunek łączenia tabel kategorie i przepisy Ten post edytował Cezar708 13.05.2007, 17:39:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:54 |