Swir

Рейтинг
95
Регистрация
19.11.2014

Как я понял, в бинге это в порядке вещей. То вылетает всё в ноль, то всё возвращается - наблюдаю неоднократно. Так что не переживайте.

Занесло меня в эту тему, посколько задался вопросом, почему не появляется сообщение. Собщение, правда, после долгой модерации появилось, но я успел почти забыть, о чём оно. Видимо, - это от тех ощущений и впечатлений, которые оставило прочтение этого топика. Как по "мордасам" отхлестали.

И, кажется, в ответах всё корректно, по существу, по делу. Но в сумме... Общем, порог вхождения для новичков не из простых. Сплошные красные линии и флажки, а перед глазами - рука злой учительницы, указывающая на дверь (это чтоб помягче выразиться).

Просто решил поделиться впечатлениями.

ЗЫ: Пошёл дрожать ...(в смысле надеяться, что никого не обидел, не задел и на меня не обрушится кара небесная) :)

Что не пропускают сообщения....

Можно ещё и так попробовать


$new_strings = '';
$strings = file('file_name');

$a=$b=$c=23;
foreach($strings as $string)
{
if(substr_count($string, 'INSERT INTO `products`')>0)
{
$new_strings.=str_replace("INSERT INTO `products` VALUES (''", "INSERT INTO `products` VALUES (\''.$a.'\'", $string);
$a++;
}
elseif(substr_count($string, 'INSERT INTO `products_description`')>0)
{
$new_strings.=str_replace("INSERT INTO `products_description` VALUES (''", "INSERT INTO `products_description` VALUES (\''.$b.'\'", $string);
$b++;
}
elseif(substr_count($string, 'INSERT INTO `products_to_categories`')>0)
{
$new_strings.=str_replace("INSERT INTO `products_to_categories` VALUES (''", "INSERT INTO `products_to_categories` VALUES (\''.$c.'\'", $string);
$c++;
}
else $new_strings.=$string;
}

и записать $new_strings в новый файл

Может напутал что со скобками и кавычками. Ну спецы, наверное, сделают элегантнее. Я представил только ход мыслей.

Я бы закинул в базу, добавил поле с автоинкрементом, стартуя с 22, затем бы экспортировал, куда надо

Всего: 174