private function LineasInventario($fecha, $id, $dbLink) { $query = "select i.*,a.IDArticulo as id,a.Descripcion from {$this->dbOrigen}.inventarios i LEFT JOIN {$this->dbDestino}.ErpArticulos a on i.IDArticulo=a.Codigo WHERE DATE_FORMAT(Fecha,'%Y-%m-%d')='{$fecha}' and a.IDArticulo>0"; $result = mysql_query($query, $dbLink); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $l = new InventariosLineas(); $l->setIDInventario($id); $l->setIDArticulo($row['id']); $l->setIDLote(0); $l->setIDUbicacion(0); $l->setDescripcion($row['Descripcion']); $l->setStock($row['Stock']); $pk = $l->create(); if (!$id) { $errores[] = $l->getErrores(); $nErrores++; } else { $l->setIDLinea($pk); $l->setPrimaryKeyMD5(md5($pk)); $l->save(); $nItems++; } } print_r($errores); }