Archived
1
0
This commit is contained in:
2017-12-16 14:17:18 +01:00
parent 7deee59c3a
commit 4f880c7c06
3 changed files with 13 additions and 7 deletions
Executable → Regular
View File
Executable → Regular
+4 -5
View File
@@ -10,9 +10,9 @@ class SQLiteWriter
public function __construct() public function __construct()
{ {
$this->dbFile = 'otadb.db3'; $this->dbFile = 'otadb.db3';
$this->pdo = new \PDO('sqlite:' . $this->dbFile, 0666, $sqlerror); $this->pdo = new \PDO('sqlite:' . $this->dbFile);
if ($this->pdo === false) { if ($this->pdo === false) {
return $sqlerror; return false;
} }
$this->pdo->exec('PRAGMA foreign_keys=on;'); $this->pdo->exec('PRAGMA foreign_keys=on;');
} }
@@ -119,9 +119,8 @@ class SQLiteWriter
)); ));
if ($ok) { if ($ok) {
$key = $this->pdo->lastInsertId(); $key = $this->pdo->lastInsertId();
echo "Added entry " . $key . PHP_EOL; return $key;
} else {
echo "FAILED inserting." . PHP_EOL;
} }
return false;
} }
} }
+9 -2
View File
@@ -27,10 +27,17 @@ foreach ($file_list as $file) {
echo 'XML not valid in ' . $filename . '!' . PHP_EOL; echo 'XML not valid in ' . $filename . '!' . PHP_EOL;
continue; continue;
} }
echo 'Processing ' . $filename . PHP_EOL; echo 'Processing ' . $filename . ' ...';
$g = GotuObject::fromXmlParser($xp); $g = GotuObject::fromXmlParser($xp);
//print_r($g); //print_r($g);
if ($g->tv) { if ($g->tv) {
$sqlw->addGotu($g, $file_date); $result = $sqlw->addGotu($g, $file_date);
if ($result !== false) {
echo ' added as #' . $result . PHP_EOL;
} else {
echo ' NOT ADDED.' . PHP_EOL;
}
} else {
echo ' not a check XML' . PHP_EOL;
} }
} }