Phpmyadmin: как переписать несколько столбцов в таблице одним запросом?

InstantCMS 2.X
#1 20 октября 2018 в 09:51
Подскажите пожалуйста гуру. Есть таблица. В ней несколько столбцов сейчас с неверными значениями, а если точнее то дерево категорий поломалось при переносе.

Теперь хочу эти столбцы в таблице все заменить на новые одним запросом.

Пробовал так

INSERT INTO `cms1_con_places_cats` (`id`, `parent_id`, `NSLeft`, `NSRight`, `NSLevel`, `NSDiffer`, `NSIgnore`) VALUES
(1, 0, 1, 1400, 0, 0, 0),
(27, 35, 135, 136, 2, 0, 0),
(37, 35, 139, 140, 2, 0, 0),
(25, 1, 68, 117, 1, 0, 0),

но логично что база ругается, говоря о том, что данные в этих столбцах уже имеются. Мне же их надо переписать
#2 20 октября 2018 в 09:57
yury,
А что, просто ткнуть мышкой в значение и исправить его не получается? Обязательно запрос писать?

А в админке кнопка "Порядок"совсем не помогает?

Вот еще утилита для правки деревьев:
/blogs/stranyi-blog/utilita-sadovod-dlja-icms-2-0.html
#3 20 октября 2018 в 10:07

Вот еще утилита для правки деревьев:
/blogs/stranyi-blog/utilita-sadovod-dlja-icms-2-0.html

Ris

там 404 нет файла.

С запросом как то быстрее. Думал еще через реплейс инто сделать, но тогда остальные столбцы, которые не указаны в запросе обнуляет
#4 20 октября 2018 в 10:08

А в админке кнопка "Порядок"совсем не помогает?

Ris
сейчас при сломанных деревъях не показывает в админке категории от слова совсем. и у меня порядка 500 категорий там, руками их править нереально, глаза сломаются.
#5 20 октября 2018 в 10:18
Ссыль Скачать ведет на 404. Если значений нужно много менять, то руками не вариант. Интересует вопрос можно ли через БД в Свойствах Типа контента Тип поля — Список первым значением прописать "0 |", чтобы при создании Записи был вариант "выбрать". Или столкнулся с тем, что где было Тип поля — Список: мультивыбор нужно заменить на Список. Какой-то компонент для таких случаев не помешал бы.

Пока Свойств не много исправлю руками.
#6 20 октября 2018 в 10:38
в итоге пока самый легкий но мутонрный способ нашел. привел таблицу первой ветки по столбцам к единому формату и выгрузил в новую базу.
#7 20 октября 2018 в 10:59
yury,
Тоже были проблемы с деревом категорий. Просто много раз жамкал Порядок — Сохранить, пока не стало возможно перетаскивать категории.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.