| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 04.08.10 Prihlásený: 27.02.19 Príspevky: 117 Témy: 29 |
Ahojte. Mám takýto funkčný kód:
Kód: if(isset($_POST['objednaj'])) {$checkbox = $_POST['objednaj']; if(isset($_POST['objednane'])?$objednane = $_POST["objednane"]:$dodane = $_POST["dodane"]) $c = "('" . implode( "','", $checkbox ) . "')" ; mysql_query("UPDATE sklad SET objednane = '".(isset($objednane)?'1':'2')."' WHERE pc IN $c") ;} Ide o to, že podľa toho ktoré tlačidlo stlačím, spraví update buď objednane=1, alebo =2. No a ja potrebujem aby boli na výber tri možnosti(samozrejme s tretím tlačidlom). Niečo na takýto spôsob: Kód: if(isset($_POST['objednaj'])) {$checkbox = $_POST['objednaj']; if(isset($_POST['objednane'])?$objednane = $_POST["objednane"]:$dodane = $_POST["dodane"]:$back = $_POST["back"]) $c = "('" . implode( "','", $checkbox ) . "')" ; mysql_query("UPDATE sklad SET objednane = '".(isset($objednane)?'1':'2':'0')."' WHERE pc IN $c") ;}
Vlastne tú tretiu možnosť som tam doplnil podľa toho jak tam je vsadená tá druhá možnosť. Ide o to, že to nefunguje. Dá sa to nejak spojazdniť?
Ďakujem. // pridané po 19 minútach od posledného príspevkuPočul samozrejme, ale dáva to chybu. Neviem to tam vpratať tak aby to išlo. Nechce mi to tam elseif brať. Môžeš ma prosím trošku viac nakopnúť? Ďakujem.
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | |
Registrovaný: 04.08.10 Prihlásený: 27.02.19 Príspevky: 117 Témy: 29 | Napísal autor témy xxx9955: 05.04.2012 20:40 | |
|
Spravil som tú prvú časť takto:
Kód: if(isset($_POST['objednaj'])) {$checkbox = $_POST['objednaj']; if(isset($_POST['objednane'])) {$objednane = $_POST["objednane"];} elseif(isset($_POST['objednane'])) {$dodane = $_POST["dodane"];} else {$back = $_POST["back"];} $c = "('" . implode( "','", $checkbox ) . "')" ; mysql_query("UPDATE ha SET objednane = '".(isset($objednane)?'1':'2':'0')."' WHERE pc IN $c") ;}
Ale to '".(isset($objednane)?'1':'2':'0')."' netuším ako mám spraviť do podmienky, nakoľko tam nie je žiadna podmienka, alebo to mám celé zle?
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 05.04.2012 21:35 | |
|
preco nemenis jednu premennu? potom ti tam je cela podmienka nanic, pretoze nic nerobi.
Kód: if(isset($_POST['objednane'])){ $stav = 1; }elseif(isset($_POST['objednaj'])){ $stav = 2; }elseif(isset($_POST['dodane'])){ $stav = 0; }
mysql_query('UPDATE tabulka SET objednane = '.$stav.' WHERE....');
_________________ Sorry za prelkepy |
|
Registrovaný: 04.08.10 Prihlásený: 27.02.19 Príspevky: 117 Témy: 29 | Napísal autor témy xxx9955: 06.04.2012 15:59 | |
|
Ďakujem. Veľmi si mi pomohol.
Nakoniec som to spravil takto a všetko to funguje tak ako ma:
Kód: if(isset($_POST['objednane'])){ mysql_query("UPDATE sklad SET objednane = 1,obj=curdate() WHERE pc IN $c") ; } elseif(isset($_POST['dodane'])){ mysql_query("UPDATE sklad SET objednane = 2,dod=curdate() WHERE pc IN $c") ; } elseif(isset($_POST['zrus'])){ mysql_query("UPDATE sklad SET objednane = 0 WHERE pc IN $c") ; } elseif(isset($_POST['tlac'])){?> '<meta http-equiv="Refresh" content="0; url=tlac.php?i=<?php echo $c;?>">'<?php ; }
Ďakujem.
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Vzorec pre Excel - zapisovať hodnoty jednej bunk meniacej sa do buniek podľa dátumu v Ostatné programy | 0 | 561 | 15.07.2019 17:51 tatko Tom | | update hesiel v mysql podla shadow v PHP, ASP | 5 | 483 | 04.03.2009 0:22 POM4R4NC | | WIN7-usporiadanie podla typu a zaroven podla datumu v Operačné systémy Microsoft | 1 | 722 | 10.10.2011 17:16 Logik | | MSI LIVE UPDATE 3, update biosu v nVidia čipové sady | 1 | 1794 | 11.01.2009 14:33 f4r0 | | Tlacidla v Základné dosky | 4 | 695 | 08.12.2008 20:32 patnal | | zmena tlacidla [ Choď na stránku: 1, 2 ] v HTML, XHTML, XML, CSS | 33 | 1636 | 29.07.2007 18:47 shaggy | | Zmizajúce tlačidlá v HTML, XHTML, XML, CSS | 16 | 855 | 03.12.2007 17:42 jablko05 | | Zákaz tlačidla v JavaScript, VBScript, Ajax | 4 | 823 | 18.11.2007 12:35 Ded'leg | | NL 920-tlacidla v Smartfóny a tablety | 1 | 206 | 09.05.2014 9:47 liqua1 | | stlacenie nedostupneho tlacidla v Ostatné programy | 0 | 508 | 22.03.2009 14:34 mitigate | | tlacidla v Photoshope v Grafické programy | 5 | 1006 | 27.08.2006 12:10 Johnnny | | ASUS X59SL tlačidlá v Notebooky a netbooky | 8 | 336 | 23.01.2013 15:33 feldino | | Tlacidla na mysi v Externé zariadenia | 0 | 854 | 11.02.2007 11:43 Aries | | php - jquery - refresh tlačidla v JavaScript, VBScript, Ajax | 2 | 531 | 21.08.2010 22:00 miso | | Toshiba nefunguju horne tlačidla v Ovládače | 1 | 282 | 13.07.2014 21:53 brmbo | | Chybajuce tlacidla v Shadowbox v JavaScript, VBScript, Ajax | 3 | 597 | 17.10.2009 14:47 Ďuri |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|