- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Задача следующаяя - содинить базы 2-х сайтов.
1 Старый - надо обновить. Есть база другого сайта (оба ДЛЕ).
пытаюсь в старой базе выполнить запрос MySql следующего вида:
(3165, 'admin', '2010-10-05 00:00:00', '<center></center><br /> Несколько советов новичкам текст..', ' Несколько советов новичкам <BR><P>текст.</P><P><BR></P>', '', 'Несколько советов новичкам', 'Несколько советов новичкам', 'Несколько советов новичкам', '', 'neskolko-sovetov-novichkam', 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, '', '0000-00-00', '', 1, '', '', '', 0, ''),
3165 - ID новости - он больше имеющихся на старом сайте точно.
то вылазит такая ошибка:
#1136 - Column count doesn't match value count at row 1
Вот структура таблички post
Подскажите как побороть. Заранее спасибо!
а при вставке разве поля не нужно задавать?
эмм, спрошу как нуб ) - как это сделать?
поле id - auto_increment, его задавать не нужно.
INSERT INTO tbl_name (col1,col2, col5) VALUES('зн. поля 1','зн. поля 2', 'зн. поля 5');
У вас во второй таблице - 26 колонок, в первой (из которой пытаетесь вставить) - 31.
Нужно в команде INSERT INTO явно задать список столбцов:
INSERT INTO `dle_post` (id, autor и т.д.) VALUES (значение1, значение2 и т.д.)
Написано же в тексте ошибке - "количество столбцов не соответствует количеству значений".
Пропишите явно
INSERT INTO `dle_post` VALUES field1 = 'value1'
Последнее значение пустое, хотя в таблице интеграл. Что-то сдвинуто.
разобрался - большое всем человеческое СПАСИБО!