![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 21.01.2010 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam mały problem na którym myślę i myślę Chodzi o to że robię taki mały aktualizator z bazy MSSQL do MySQL
no i chodzi o problem w tej pętli
a chodzi o to że magazynów "MagId" jest 20 i każdy pokazuje stan "StanMag" a chciałbym zrobić tak że gdy w którymkolwiek z tych 20 magazynów wartość będzie większa niż 0 wtedy zapisać zmienną np $stan = '1' a jeśli w magazynach będą liczby 0 lub ujemne wtedy wartość będzie $stan = '' potem jeżeli $stan = '1' zrobię aktualizacje do MySQL ale z tym już sobie poradzę nie proszę o gotowe skrypty ale bardzo proszę o jakieś pomocne informacje Ten post edytował adi456 25.10.2010, 16:34:05 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 21.01.2010 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
gdy zastosuje
if (stan > 0) $stan = 1; else $stan = ''; da to rezultat że będzie zapisywać wartość "1" lub "" przy każdym magazynie a chodzi mi o to żeby wynik zmiennej był z wszystkich 20 magazynów problem polega na tym że w bazie MSSQL dla 1 towaru jest 20 magazynów które mają różne ilości a w bazie MySQL chce zapisać informacje czy towar jest dostępny czy tez nie Wpadłem na pomysł że wszystkie stany z magazynów można zapisać w tablicy czyli
tylko jak napisać warunek który sprawdzi czy w tablicy występują liczby większe od zera, jeśli tak to zapisać zmienną $stan = 1 czy tak jest poprawnie bo wywala błąd Parse error: syntax error, unexpected T_DOUBLE_ARROW
Ten post edytował adi456 25.10.2010, 14:33:01 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 12:29 |