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.