From e819f1ebeeaa6f7abe83243c46442621ab1e439a Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Fri, 29 Jul 2005 12:30:40 +0000 Subject: [PATCH] Bugfix sur l'insertion dans la tables de communications --- htdocs/telephonie/script/facturation-calcul.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/htdocs/telephonie/script/facturation-calcul.php b/htdocs/telephonie/script/facturation-calcul.php index 8d9d69a4c12..f1c6b378903 100644 --- a/htdocs/telephonie/script/facturation-calcul.php +++ b/htdocs/telephonie/script/facturation-calcul.php @@ -496,19 +496,21 @@ function calcul($db, $ligne, $facture_id, &$total_cout_achat, &$total_cout_vente $sql .= " FROM ".MAIN_DB_PREFIX."telephonie_import_cdr as t"; $sql .= " WHERE t.fk_ligne = ".$ligne->id; - if ( $db->query($sql) ) + $resql = $db->query($sql); + + if ($resql) { - $num_sql = $db->num_rows(); + $num_sql = $db->num_rows($resql); $i = 0; while ($i < $num_sql && $error == 0) { - $objp = $db->fetch_object($i); + $objp = $db->fetch_object($resql); $comm = new CommunicationTelephonique(); $comm->index = $objp->idx; - $comm->fk_ligne = $facture_id; + $comm->fk_ligne = $objp->fk_ligne; $comm->ligne = $objp->ligne; $comm->date = $objp->date; $comm->heure = $objp->heure; @@ -525,7 +527,7 @@ function calcul($db, $ligne, $facture_id, &$total_cout_achat, &$total_cout_vente $i++; } - $db->free(); + $db->free($resql); } else {