![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 24.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam,
mam do pytanie, odnosnie takiej lini kodu... $flaga = ($p['serwis'] == 1 ? "1":"0"); co to mneij wiecej znaczy ? mam jeszcze do tego zapytanie sql $sql = "insert into Info (Id_Klienta,dodane,admin_id,flaga,Info) values ({$p['kid']},'{$data}',{$_SESSION['admin_id']},{$flaga},'{$tresc}')"; chodzi o to ze jest formularz i jesli sie zaznaczy chekbox'a to do mysql'a wpisywany jest w pole flaga liczba 1 jesli sie nie zaznaczy to ejst wpisywana 0, a mi jeszcze trzeba drugiego checkbox'a ktory bedzie wpisywac w mysql flage o zmiennej 2 jak to zrobic? Ten post edytował 98256 24.03.2008, 19:53:22 |
|
|
![]()
Post
#2
|
|
![]() Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Proszę o poprawę tytułu tematu na zgodny z regulaminem inaczej zostanie zamknięty.
To jest krótka forma instrukcji warunkowej if" title="Zobacz w manualu PHP" target="_manual |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 374 Pomógł: 3 Dołączył: 30.12.2006 Skąd: co skąd? Ostrzeżenie: (10%) ![]() ![]() |
przypisz $flaga=1 jeżeli $p[serwis] jest równe 1, a jak nie, przypisz zmiennej $flaga wartość 0
-------------------- Tylko sprawdzone typy bukmacherskie na BetGen.pl
Potrzebujesz konta bankowego? Nie? Każdy potrzebuje. Porównaj konta i wybierz najlepsze dla siebie Zostań milionerem zaczynając od zbierania truskawek. Każdy może być bogaty - to nie mit. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 24.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
ok, sory za temat, jzu zmienilem.
no dobra, rozumiem, a czy mogl by mi ktos rozpisac to? bo z tego co napisal Sabistik: To jest krótka forma instrukcji warunkowej if i jak teraz zrobic zeby wprowadzic kolejna liczbe... bo narazie jest tak: nie zaznacze zadnego inputa - jest 0 zaznacze inputa1 - jest 1 i pasowalo by mi teraz ze jak zaznacze input2 - zeby wpisalo do flagi 2 :/ jakeis pomysly ? |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 374 Pomógł: 3 Dołączył: 30.12.2006 Skąd: co skąd? Ostrzeżenie: (10%) ![]() ![]() |
myślenie nie boli... jestem ciekaw co Ty tak robisz, bo mam wrazenie, że idziesz złą drogą... możesz też jako name dać 'input[]' zamiast samego 'input' -------------------- Tylko sprawdzone typy bukmacherskie na BetGen.pl
Potrzebujesz konta bankowego? Nie? Każdy potrzebuje. Porównaj konta i wybierz najlepsze dla siebie Zostań milionerem zaczynając od zbierania truskawek. Każdy może być bogaty - to nie mit. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 24.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
no nie bardzo tak bedzie...
moze od poczatku pokaze.. formularz <input type="checkbox" name="serwis" value="1" /><b>serwis</b> no i odwolanie do mysql (..) $flaga = ($p['serwis'] == 1 ? "1":"0"); $sql = "insert into Info (Id_Klienta,dodane,admin_id,flaga,Info) values ({$p['kid']},'{$data}',{$_SESSION['admin_id']},{$flaga},'{$tresc}')"; (..) no i to dziala, tylko ze teraz do formularza porztrzebuje dodac <input type="checkbox" name="serwis2" value="2" /><b>serwis2</b> i jak tu napisac tego if'a? a moze mi ktos rozpisac to : $flaga = ($p['serwis'] == 1 ? "1":"0"); wiem, banalne moze pytania,ale ja narazie sie ucze, wiec potrzebuje podstawowych informacji probuje takie if ($p['serwis']==1){ $flaga = "1"; } elseif ($p['serwis']==2){ $flaga = "2"; }else{ $flaga = "0"; } ale cos jest eni tak, bo nie dziala, nie wpisuje 2 :/ dobra znalazlem blad... wystarczylo name="serwis2" zmienic na serwis1 TEMAT DO KOSZA Ten post edytował Sabistik 24.03.2008, 22:07:59 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 02:56 |