Ressort la référence et l'ID de l'export pour utilisation hors classe

This commit is contained in:
Rodolphe Quiedeville 2005-03-31 08:16:11 +00:00
parent fcffadd17e
commit b339be5f54

View File

@ -83,17 +83,17 @@ class ComptaExport
$sql .= " ORDER BY f.rowid ASC, l.fk_code_ventilation ASC"; $sql .= " ORDER BY f.rowid ASC, l.fk_code_ventilation ASC";
$result = $this->db->query($sql); $resql = $this->db->query($sql);
if ($result) if ($resql)
{ {
$num = $this->db->num_rows($result); $num = $this->db->num_rows($resql);
$i = 0; $i = 0;
$this->linec = array(); $this->linec = array();
while ($i < $num) while ($i < $num)
{ {
$obj = $this->db->fetch_object($result); $obj = $this->db->fetch_object($resql);
$this->linec[$i][0] = $obj->datef; $this->linec[$i][0] = $obj->datef;
$this->linec[$i][1] = $obj->facid; $this->linec[$i][1] = $obj->facid;
@ -115,7 +115,7 @@ class ComptaExport
$i++; $i++;
} }
$this->db->free($result); $this->db->free($resql);
} }
return $error; return $error;
@ -150,17 +150,17 @@ class ComptaExport
$sql .= " ORDER BY f.rowid ASC, p.rowid ASC"; $sql .= " ORDER BY f.rowid ASC, p.rowid ASC";
$result = $this->db->query($sql); $resql = $this->db->query($sql);
if ($result) if ($resql)
{ {
$num = $this->db->num_rows($result); $num = $this->db->num_rows($resql);
$i = 0; $i = 0;
$this->linep = array(); $this->linep = array();
while ($i < $num) while ($i < $num)
{ {
$obj = $this->db->fetch_object($result); $obj = $this->db->fetch_object($resql);
$this->linep[$i][0] = $obj->datep; $this->linep[$i][0] = $obj->datep;
$this->linep[$i][1] = $obj->paymentid; $this->linep[$i][1] = $obj->paymentid;
@ -174,7 +174,7 @@ class ComptaExport
$i++; $i++;
} }
$this->db->free($result); $this->db->free($resql);
} }
else else
@ -210,6 +210,9 @@ class ComptaExport
$objexport = new $objexport_name($this->db, $this->user); $objexport = new $objexport_name($this->db, $this->user);
$objexport->Export($this->linec, $this->linep); $objexport->Export($this->linec, $this->linep);
$this->id = $objexport->id;
$this->ref = $objexport->ref;
} }
} }