--- contrat/services.orig.php 2010-10-07 00:06:04.000000000 +0200 +++ contrat/services.php 2011-02-11 17:54:19.000000000 +0100 @@ -48,6 +48,7 @@ $search_nom=isset($_GET["search_nom"])?$_GET["search_nom"]:$_POST["search_nom"]; $search_contract=isset($_GET["search_contract"])?$_GET["search_contract"]:$_POST["search_contract"]; $search_service=isset($_GET["search_service"])?$_GET["search_service"]:$_POST["search_service"]; +$search_description = isset($_GET['search_description']) ? $_GET['search_description'] : $_POST['search_description']; $statut=isset($_GET["statut"])?$_GET["statut"]:1; $socid=$_GET["socid"]; @@ -97,6 +98,7 @@ if ($search_nom) $sql.= " AND s.nom like '%".addslashes($search_nom)."%'"; if ($search_contract) $sql.= " AND c.rowid = '".addslashes($search_contract)."'"; if ($search_service) $sql.= " AND (p.ref like '%".addslashes($search_service)."%' OR p.description like '%".addslashes($search_service)."%')"; +if ($search_description) $sql .= ' AND cd.description LIKE \'%' . addslashes($search_description) . '%\''; if ($socid > 0) $sql.= " AND s.rowid = ".$socid; $filter_date1=dol_mktime(0,0,0,$_REQUEST['op1month'],$_REQUEST['op1day'],$_REQUEST['op1year']); $filter_date2=dol_mktime(0,0,0,$_REQUEST['op2month'],$_REQUEST['op2day'],$_REQUEST['op2year']); @@ -136,6 +138,7 @@ print '