$total
ループで「合計」しようとしています。
これは完全なコードです:
foreach ( $array_permall as $perm ) {
if($lastcheck != "1" && $checkoutlet != 1){
//izin gagal
echo "2";
exit();
}else{
$total = 0;
$sqlIns = "BEGIN TRAN ";
if($lastcheck == "1"){
$sqlIns .= "INSERT INTO T_Absen_Permission (NIK,Reason,Date,AddBy,AddDate) VALUES('".$nik."','PERMISSION ALL','".$tglco."','".$User."',getdate());";
$sqlIns .= "INSERT INTO T_Absen Values('".$nik."','".$long."','".$lat."','".$rid."','".$oid."','CHECK OUT','".$tglco."','PERMISSION By ".$User."');";
}
if($checkoutlet == 1){
$sqlIns .= "INSERT INTO T_Absen_Permission (NIK,Reason,Date,AddBy,AddDate,Note) VALUES('".$nik."','PERMISSION ALL',dbo.GetLastDay(getdate(),'".$nik."'),'".$User."',getdate(),'Permission Outlet');";
}
if(mssql_query($sqlIns)){
mssql_query("COMMIT");
$total++;
}else{
mssql_query("ROLLBACK");
echo "5";
}
}
echo $total;
}
しかし、結果は常に 11111 です。結果が次のようになりたい: 1+1+1+1+1 = 5
Final Result 5を使って JavaScript でアラートを出したい。
どうすればPHPでそれを行うことができますか?