フォームによって呼び出される PHP ファイルがあり、内部の JavaScript コードが正しく機能していません。
<?php
$var1 = $_POST['var1'];
if($var1==1){
?>
<script>
if(confirmation('Some text')){
<?
mysql_query('update table set ...');
?>
}else{
alert('error');
}
</script>
<?
}
?>
確認ウィンドウで [キャンセル] をクリックしても、mysql クエリが実行されます。if($var==1) 命令は単なるデモンストレーションです。JavaScript コードの前に、ifs と mysql の命令がいくつかあります。