そのようです:
if (post('tranfer') == 1 && $patient->exists)
{
sql::query("exec event.dbo.sp_tran " . $patient->hex);
}
チェックを外すと、リバース ストアド プロシージャを実行する必要があります。
これはテーブル内の新しいチェック ボックスであるため..どのメンバーも自動的にチェックされず、すべて 0 になります。そのため、単純な else ステートメントを使用できないと思います..
else (post('tranfer') == 0 && $patient->exists)
{
sql::query("exec event.dbo.sp_reverse " . $patient->hex);
}
それは機能しますか、それともこの作品に有害な何かが欠けていますか?