'; $texte=new widget("text"); echo ' Recherche :'; echo $texte->IOValue('label'); echo ''; echo dossier::hidden(); $hid=new widget("hidden"); echo $hid->IOValue("c1",$_REQUEST['c1']); echo $hid->IOValue("c2",$_REQUEST['c2']); echo $hid->IOValue("go"); echo widget::submit("go","Recherche"); echo ''; //------------- FORM ---------------------------------- if ( isset($_REQUEST['go'])) { $cn=DbConnect(dossier::id()); $plan=new Anc_Plan($cn,$_REQUEST['c2']); $plan->pa_id=$_REQUEST['c2']; if ( $plan->exist()==false) exit("Ce plan n'existe pas"); $sql="select po_name , po_description from poste_analytique ". "where pa_id=".$_REQUEST['c2']." and ". " upper (po_name) like upper('%".pg_escape_string($_REQUEST['label'])."%') order by po_name"; $res=ExecSql($cn,$sql); $array=pg_fetch_all($res); if (empty($array) == true) { echo "Désolé aucun poste trouvé"; return; } $button=new widget("button"); $button->name="Choix"; $button->label="Choix"; echo '
| '. $button->IOValue(). ' | '. ''. $line['po_name']. ' | '. $line['po_description']. ' |