![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 7.07.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam spory problem z wykonaniem kilku warunków IF po sobie. Czy jest jakiś na to sposób, by wykonało każdy z poniższych warunków IF? Oto przykład formularza nad którym pracuje: Dodam, że wykonuje to na CMSie Joomla i używam komponentu Fabrik
Proszę o sugestie w tej sprawie, będę bardzo wdzięczny. Z poważaniem. Ten post edytował 1piksel 7.07.2016, 18:10:02 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
Jeśli mają być wykonane jeden po drugim to każdy warunek ma zaczynać się od IF a nie od ELSE
czyli sprawdzana jest pierwsza i kolejna linia z warunkami. Czyli 2=2 to coś 2=3 to coś 2=5 to coś i tak dalej tylko po co to robić jak 2=2 to nie ma sensu sprawdzania dalej więc PHP pomija dalsze warunki po to jest właśnie ELSE -------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 7.07.2016 Ostrzeżenie: (0%) ![]() ![]() |
Zmiana z ELSEIF na IF nie pomaga. Ciągle nie oblicza procent. Czy to jest spowodowane braku zainicjowania $result?
Dodam, że ten stary kod działa i przelicza procenty. Natomiast nie uwzględnia czegoś takiego jak zestawy w weekendy. Co może być przyczyną złego funkcjonowania kodu? Oto stary kod:
A to obecnie modyfikowany
Ten post edytował 1piksel 8.07.2016, 14:17:23 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
Wszystko masz uzależnione od Element C więc zrób echo tego elementu i zobacz jaki ma wynik i bez zgadywania dowiesz się czy warunek będzie spełniony czy nie, Twój zakres to [2,3,4]
-------------------- Szukam zleceń Symfony, Laravel, Back-End, Front-End, PHP, MySQL ...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 21:56 |