'; echo JS_SEARCH_POSTE; if ( ! isset ( $g_dossier ) ) { echo "You must choose a Dossier "; phpinfo(); exit -2; } $c_comment=""; $c_class=""; $l_Db=sprintf("dossier%d",$g_dossier); $condition=""; $cn=DbConnect($l_Db); if ( isset($_POST['search']) ) { $c1=0; foreach( $HTTP_POST_VARS as $key=>$element){ ${"$key"}=$element; } if ( strlen(trim($p_comment)) != 0 ) { $c_comment=" where upper(pcm_lib) like upper('%$p_comment%')"; $c1=1; } if ( strlen(trim($p_class)) != 0 && (string) $p_class == (int)(string) $p_class) { if ($c1==1) $clause=" and "; else $clause = " where "; $c_class=sprintf(" %s pcm_val::text like '%s%%'",$clause,$p_class); } $condition=$c_comment.$c_class; } if ( isset($_GET['p_ctl'])) { $p_ctl=$_GET['p_ctl']; } if ( isset($_POST['p_ctl'])) { $p_ctl=$_POST['p_ctl']; } echo_debug("condition = $condition"); echo '
'; if ( isset($p_ctl) ) { if ($p_ctl != 'not') echo ''; } echo ''; echo ''; echo ''; if ( ! isset ($p_class) ) $p_class=""; $opt=" "; echo ''; echo ''; echo ''; if ( ! isset ($p_comment) ) $p_comment=""; echo ''; echo '
Poste Comptable Commence par Libellé contient
'; echo ''; echo '
'; // if request search if ( isset($_POST['search']) ) { $Res=ExecSql($cn,"select * from tmp_pcmn $condition order by pcm_val::text"); $MaxLine=pg_NumRows($Res); if ( $MaxLine==0) { html_page_stop(); return; } echo ''; $l_id=""; for ( $i=0; $i < $MaxLine; $i++) { $l_line=pg_fetch_array($Res,$i); echo ""; // if p_ctl is set we need to be able to return the value if (isset($p_ctl) and $p_ctl != 'not' ){ echo ''; } echo ''; echo ''; echo ""; } echo '
'; echo ''; echo ''; echo $l_line['pcm_val']; echo ''; echo $l_line['pcm_lib']; echo '
'; } echo ''; html_page_stop(); ?>