diff --git a/htdocs/contrat/liste.php b/htdocs/contrat/liste.php index 4d6c0da963b..a0caa855318 100644 --- a/htdocs/contrat/liste.php +++ b/htdocs/contrat/liste.php @@ -75,12 +75,12 @@ if ($socid > 0) $sql .= " ORDER BY $sortfield $sortorder, delairestant"; $sql .= $db->plimit($limit + 1 ,$offset); -if ( $db->query($sql) ) +$resql=$db->query($sql); +if ($resql) { - $num = $db->num_rows(); + $num = $db->num_rows($resql); $i = 0; - print_barre_liste($langs->trans("ListOfContracts"), $page, $_SERVER["PHP_SELF"], "&sref=$sref&snom=$snom", $sortfield, $sortorder,'',$num); print ''; @@ -94,17 +94,17 @@ if ( $db->query($sql) ) $var=True; while ($i < min($num,$limit)) { - $obj = $db->fetch_object(); + $obj = $db->fetch_object($resql); $var=!$var; print ""; print "'; - print ''; + print ''; print "\n"; $i++; } - $db->free(); + $db->free($resql); print "
cid\">"; print img_object($langs->trans("ShowContract"),"contract").' '.$obj->cid.'sidp.'">'.img_object($langs->trans("ShowCompany"),"company").' '.$obj->nom.''.img_object($langs->trans("ShowCompany"),"company").' '.$obj->nom.'
";