Szukam jakiś rad dla mnie - nie potrzebuję gotowego rozwiązania, lecz rozwiązanie doradcze - podobny przypadek, samouczek na youtube lub prosty przykład.
Przygotowałem tabelę z trzema polami (ID, zadanie, data zadania). Dodatkowo przygotowałem formularz, który jest widoczny na załączonym zdjęciu.
Mam zapytanie, które wygląda tak:
SELECT task, taskDate FROM ex_table;
Zwraca ono następujące wyniki:
1, RED, 01.01.1900
2, BLUE, 02.01.1900
3, YELLOW, 01.11.1900
4, WHITE, 01.01.1911
Jak napisać pętle, która będzie działać w następujący sposób: każda kolejna linia wynikowa trafia do kolejnego wolnego pola na formularzu (w moim przypadku RED oraz 01.01.1900 powinno trafić do pól oznaczonych '1' - ID tutaj sobie darujemy, kolejne wyniki czyli BLUE w polach oznaczonych 2 itd.). W obecnym rozwiązaniu pola oznaczone numerkami 5 i 6 będą widoczne na formularzu, ale będą po prostu puste.
Pytam o pętle, ponieważ zapytanie raz zwraca 5 wyników, a innym razem 12, a czasami nawet 20.
PS. Pętla (zapytanie) nie zwróci więcej niż 20 rekordów, statycznych pól na formularzu będzie właśnie 20.