jrn=null; switch( $_GET['p_filter']) { case 0: $bal->jrn=null; break; case 1: if ( isset($_GET['r_jrn'])) { $selected=$_GET['r_jrn']; $array_ledger=$g_user->get_ledger('ALL',3); for ($e=0;$ejrn[]=$array_ledger[$e]['jrn_def_id']; } } break; case 2: if ( isset($_GET['r_cat'])) $bal->filter_cat($_GET['r_cat']); break; } $bal->from_poste=$_GET['from_poste']; $bal->to_poste=$_GET['to_poste']; if (isset($_GET['unsold'])) $bal->unsold=true; $prev = (isset($_GET['previous_exc'])) ? 1: 0; $row=$bal->get_row($_GET['from_periode'], $_GET['to_periode'], $prev); $prev = ( isset ($row[0]['sum_cred_previous'])) ?1:0; echo 'poste;libelle;'; if ($prev == 1 ) echo 'deb n-1;cred n-1;solde deb n-1;solde cred n-1;'; echo 'deb;cred;solde deb;solde cred'; printf("\n"); foreach ($row as $r) { echo $r['poste'].';'. $r['label'].';'; if ( $prev == 1 ) { echo nb($r['sum_deb_previous']).';'. nb($r['sum_cred_previous']).';'. nb($r['solde_deb_previous']).';'. nb($r['solde_cred_previous']).';'; } echo nb($r['sum_deb']).';'. nb($r['sum_cred']).';'. nb($r['solde_deb']).';'. nb($r['solde_cred']); printf("\n"); } ?>