public function Agencias() { $nItems = 0; $nErrores = 0; $dbLink = mysql_connect("localhost", "root", "albatronic"); $query = "TRUNCATE {$this->dbDestino}.ErpAgencias"; mysql_query($query); $query = "select * from {$this->dbOrigen}.agencias"; $result = mysql_query($query, $dbLink); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $a = new Agencias(); $a->setIDAgencia($row['IDAgencia']); $a->setAgencia($row['Agencia']); $a->setTelefono($row['Telefono']); $a->setFax($row['Fax']); $a->setWeb($row['Web']); $a->setEmail($row['Email']); $a->setPrimaryKeyMD5(md5($row['IDAgencia'])); $id = $a->create(); if (!$id) { $arrores[] = $a->getErrores(); $nErrores++; } else { $nItems++; } } echo "Agencias de transporte {$nItems}<br/>"; if (count($errores)) { echo "<pre>"; print_r($errores); echo "</pre>"; } }
private function buscaCreaAgencia($agencia) { $agencia = trim($agencia); $obj = new Agencias(); $row = $obj->querySelect("Id", "Agencia='{$agencia}'"); $id = $row[0]['Id']; if ($id == '') { //Crear $obj->setAgencia($agencia); $id = $obj->create(); } return $id; }