![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 3.11.2020 Ostrzeżenie: (0%) ![]() ![]() |
[php][/php]
Dobry wieczór, Jestem w trakcie pisania pracy dyplomowej i napotkałem problem dot. wyświetlania przepisów na podstawie wcześniej zaznaczonych produktów z formularza. ZAMYSŁ: (IMG:https://zapodaj.net/images/57ee78e5bd174.png) (IMG:https://zapodaj.net/images/a19e1b9ca5a02.jpg) Chcę stworzyć kwerendę, która będzie aktywowała się w momencie spełnienia warunku: a) wszystkie składniki podane w formularzu muszą być zawarte w przepisie w przeciwnym wypadku przepis/y nie zostanie wyświetlony. Kieruję pytanie do was jak muszę przerobić swoją kwerendę aby takowa kwerenda miała byt na mojej stronie? Dla entuzjastów wysyłam plik .SQL ze strukturą bazy danych. https://pastebin.pl/view/be6ecf46 Z góry dziękuję za każdą pomoc (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 3.11.2020 Ostrzeżenie: (0%) ![]() ![]() |
Udało się to co chciałem uczynić.
W pętli która pobiera dane do tablicy wystarczyło dopisać: $zmienna = implode(",", $tablica); następnie odnieść się z tą zmienną do kwerendy. Wszystko działa jak należy dziękuję za pomoc (IMG:style_emoticons/default/smile.gif) Na marginesie chciałem dodać, że gdy wyskoczyłem ze swoim pomysłem to promotor był bardzo zaskoczony, że zdecydowałem się podjęcia napisania takiej kwerendy, która będzie w pełni zautomatyzowana. @trueblue czy mogę prosić o szersze wytłumaczenie znaczenia napisanej przez Ciebie kwerendy? Wiem, że p ps itd. są to wskażniki a je się uzywa tylko po to aby nie pisać pełnych nazw tablic. Napewno warto ten kod zamieścić w mojej dokumentacji i chcę szerzej go opisać./
A jeszcze jedno czy tą kwerendę można jeszcze bardziej urozmaicić w sensie gdy brakuje nam 1-2 składników to wyświetli przepis lecz zostanie zamieszczona informacja, że brakuje jeszcze określonych składników. Jak zostanie mi czas to chciałbym coś takiego uwzględnić w swojej pracy dyplomowej, ale nie jest to już tak obowiązkowe. Ten post edytował adus97 3.12.2020, 21:38:13 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 13:27 |