'; // Confirm remove if ( isset ($_POST['confirm_rm'])) { ExecSql($cn,'select tva_delete('.$_POST['tva_id'].')'); } //----------------------------------------------------- // Record Change if ( isset ($_POST['confirm_mod']) || isset ($_POST['confirm_add'])) { extract($_POST); $tva_id=FormatString($tva_id); $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_id) == 0 ) { $err=1; } if ( isNumber($tva_rate) == 0 ) { $err=2; } if ( $err == 0 ) { if ( isset ($_POST['confirm_add']) ) { $Res=ExecSql($cn, "select tva_insert($tva_id,'$tva_label', '$tva_rate','$tva_comment','$tva_poste')"); } 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_id"; $Res=ExecSql($cn,$sql); ?> $row['tva_label'], 'tva_rate'=>$row['tva_rate'], 'tva_comment'=>$row['tva_comment'], 'tva_poste'=>$row['tva_poste'] ); echo ""; echo ''; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ''; echo ""; } ?>
Id Label Taux Commentaire Poste
"; echo $row['tva_id']; echo ""; echo $row['tva_label']; echo ""; echo $row['tva_rate']; echo ""; echo $row['tva_comment']; echo ""; echo $row['tva_poste']; echo ""; echo ''; echo ''; $w=new widget("hidden"); $w->name="tva_id"; $w->value=$row['tva_id']; echo $w->IOValue(); $w=new widget("hidden"); $w->name="p_action"; $w->value="tva"; echo $w->IOValue(); echo "
Label Taux Commentaire Poste
'; echo ''; echo ''; echo ''; echo ""; } //----------------------------------------------------- // add if ( isset ( $_REQUEST['add'])) { echo_debug("parametre",__LINE__,"add a line "); echo "Tva à ajouter, l'id doit être différent pour chaque taux"; echo '
'; ?>
id Label Taux Commentaire Poste
size=5; echo $w->IOValue('tva_id','') ?> size=20; echo $w->IOValue('tva_label','') ?> size=5; echo $w->IOValue('tva_rate','') ?> heigh=2;$w->width=20;echo $w->IOValue('tva_comment','') ?> size=10;echo $w->IOValue('tva_poste','') ?>
'; echo ''; ?>
Label Taux Commentaire Poste
size=20; echo $w->IOValue('tva_label',$a[$index]['tva_label']) ?> size=5; echo $w->IOValue('tva_rate',$a[$index]['tva_rate']) ?> heigh=2;$w->width=20; echo $w->IOValue('tva_comment',$a[$index]['tva_comment']) ?> size=5; echo $w->IOValue('tva_poste',$a[$index]['tva_poste']) ?>
'; ?>