core/convertligat.php

43 lines
1.2 KiB
PHP

<?php
/* ----------------------------------------------------------------------
13.12.2022
Конвертируем сайт tk-ligat
---------------------------------------------------------------------- */
require_once('/home/cloud/core/api/php/db.php');
DB::$type='sqlite3';
//DB::$path='/home/www/tk-ligat.ru/bd/etalon.db';
function replace ($text) { // ФУНКЦИЯ очистки кода для xml
$old1 = array('\"');#Ищем вредное ">",, "<"
$new1 = array('"');#Меняем на полезное"&gt;", , "&lt;"
$text = str_replace($old1, $new1, $text);#Собсно сама замена =)
return $text;
}
DB::$path='/home/cloud/core/bd/tk-ligat.ru.db';
$imgs=DB::getAll('SELECT `page_id`, `fileName` FROM `img`');
for ($i=0; $i<count($imgs); $i++){
$idoldtovar=DB::getValue('SELECT `tovar_id` FROM `pages` WHERE `id` = "' . $imgs[$i]['page_id'] . '" LIMIT 1');
$idreal=DB::getValue('SELECT `id` FROM "tovar" WHERE `tovar_id_1c` = "' . $idoldtovar . '" LIMIT 1');
$id=DB::add("INSERT INTO `tovar_img` (`filename`, `tovar_id`) VALUES (?, ?)",
array(
$imgs[$i]['fileName'],
$idreal
));
}
print_r($pages);
?>