30 if (isset($_POST[
'ftvaadd']))
35 if (isNumber($pt_rate) == 0)
36 throw new Exception(
"le taux n'est pas un nombre");
37 if ($pt_rate < 0 || $pt_rate > 100)
38 throw new Exception(
"le taux est invalide");
40 if (
$tva->load() == -1)
41 throw new Exception(
'Cette tva est invalide');
42 $sql =
"insert into impdol.parameter_tva(tva_id,pt_rate) values ($1,$2)";
43 $cn->exec_sql(
$sql, array($_POST[
'tva_id'], $_POST[
'pt_rate']));
47 alert($e->getMessage());
50 if (isset($_POST[
'mod']))
53 $aparm =
$cn->get_array(
"select pt_id from impdol.parameter_tva");
56 for ($i = 0; $i < count($aparm); $i++)
58 if (isset(${
'tva_' . $aparm[$i][
'pt_id']}))
60 $pt_rate = ${
'rate' . $aparm[$i][
'pt_id']};
61 $tva_id = ${
'tva_' . $aparm[$i][
'pt_id']};
62 if (isNumber($pt_rate) == 0)
63 throw new Exception(
"le taux n'est pas un nombre");
64 if ($pt_rate < 0 || $pt_rate > 100)
65 throw new Exception(
"le taux est invalide");
67 if (
$tva->load() == -1)
68 throw new Exception(
'Cette tva est invalide');
69 $sql =
"update impdol.parameter_tva set tva_id = $1, pt_rate = $2 where pt_id=$3";
76 alert($e->getMessage());
82 $atva =
$cn->get_array(
"select * from impdol.parameter_tva order by pt_rate");
83 require
'template/parameter_tva_add.php';
84 echo
'<form method="POST">';
85 require
'template/parameter.php';
86 echo HtmlInput::submit(
"mod",
"Modification");
if(isset($_POST['ftvaadd'])) if(isset($_POST['mod'])) $atva
get data from database