ページに表示されるデフォルトのチェックボックスとなるチェックボックス['transfer']
がチェックされている場合、保存されてページが更新された後、チェックボックスを表示するオプションのみが表示されます['reverse']
。
逆を選択して保存すると、チェックボックスのオプション['transfer']
が再び表示されます。
私はそれに頭を包み込もうとしていますが、それは本当に簡単に思えますが、ブロックATMを持っています.
だから私は私のSQLクエリの変数を作成しました:
$secular = sql::value("select * from ev.do.taskAU where event_id = $event_id and transfer = '1'");
基本的に、両方のチェックボックスはデータベースで同じフィールド名を持ちます..それ['transfer']
はビット0または1に基づいて変更する必要があります.
それが理にかなっていることを願っており、どんな助けでも大歓迎です。
これは私がしようとしているものです:
<?php
$secular = sql::value("select * from event.dbo.taskAU where event_id = $event_id and transfer = '1'");
$checked = $secular['transfer'];
?>
<table><tr>
<?php if ($checked == 1) echo "<td>Transfer</td><?php if (in_array(login::$id, array('02O','04R','0A3','0BN','0BO','00D','0FR','0E1'))) { echo <td>". cbox_return('transfer') ."</td>"; ?>
<?php if ($checked == 0) echo "<td>Reverse</td><?php if (in_array(login::$id, array('02O','04R','0A3','0BN','0BO','00D','0FR','0E1'))) { echo <td>". cbox_return('transfer') ."</td>"; ?></tr></table>
</tr></table>