';
// Confirm remove
if ( isset ($_POST['confirm_rm']))
{
ExecSql($cn,'select tva_delete('.pg_escape_string($_POST['tva_id']).')');
}
//-----------------------------------------------------
// Record Change
if ( isset ($_POST['confirm_mod'])
|| isset ($_POST['confirm_add']))
{
extract($_POST);
$tva_label=FormatString($tva_label);
$tva_rate=FormatString($tva_rate);
$tva_comment=FormatString($tva_comment);
$tva_poste=FormatString($tva_poste);
// remove space
$tva_poste=str_replace (" ","",$tva_poste);
$err=0; // Error code
if ( isNumber($tva_rate) == 0 ) {
$err=2;
}
if ( $err == 0 )
{
if ( isset ($_POST['confirm_add']) )
{
$sql="select tva_insert($1,$2,$3,$4)";
$res=ExecSqlParam($cn,
$sql,
array($tva_label,
$tva_rate,
$tva_comment,
$tva_poste)
);
$ret_sql=pg_fetch_row($res);
$err=$ret_sql[0];
}
if ( isset ($_POST['confirm_mod']) )
{
$Res=ExecSql($cn,
"select tva_modify($tva_id,'$tva_label',
'$tva_rate','$tva_comment','$tva_poste')");
$ret_sql=pg_fetch_row($Res);
$err=$ret_sql[0];
}
}
if ( $err != 0 )
{
$err_code=array(1=>"Tva id n\'est pas un nombre",
2=>"Taux tva invalide",
3=>"Label ne peut être vide",
4=>"Poste invalide",
5=>"Tva id doit être unique");
$str_err=$err_code[$err];
echo "";;
}
}
//-----------------------------------------------------
// Display
$sql="select tva_id,tva_label,tva_rate,tva_comment,tva_poste from tva_rate order by tva_rate";
$Res=ExecSql($cn,$sql);
?>
| Label |
Taux |
Commentaire |
Poste |
$row['tva_label'],
'tva_rate'=>$row['tva_rate'],
'tva_comment'=>$row['tva_comment'],
'tva_poste'=>$row['tva_poste']
);
echo "";
echo '';
echo "
";
}
?>
| Label |
Taux |
Commentaire |
Poste |
| |
|
|
|
';
echo '';
echo '';
echo '';
echo "";
}
//-----------------------------------------------------
// add
if ( isset ( $_REQUEST['add']))
{
echo_debug("parametre",__LINE__,"add a line ");
echo "
";
echo '
';
?>