Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
MrDungeon
0
вклад
1
вопрос
1
ответ
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
Спасибо! Буду и тут разбираться
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
Нет слов.... Достаточно было изменить файл .txt в кодировку ANSI 1251 и все заработало.... Просто нет слов.... Спасибо огромное!!!!
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
но у меня по-прежнему ошибка You have an error in your SQL syntax
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
количество колонок я поправил, добавил `duration` int not null
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
в файле connection.php установлена кодировка utf8
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
Просмотрел((( Только все равно ничего не изменилось, добавил int-поле duration
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
убрал $i, которая формировала id, тоже самое. Пробовал следующие варианты:
INSERT INTO `price`(`N`, `title`, `localsum`, `regionsum`, `rfsum`, `intersum`) VALUES (NULL,'Poi','2','1000','1500','2000','4000')
INSERT INTO `price`(`N`, `title`, `localsum`, `regionsum`, `rfsum`, `intersum`) VALUES (,'Poi','2','1000','1500','2000','4000')
INSERT INTO `price`(`title`, `localsum`, `regionsum`, `rfsum`, `intersum`) VALUES ('Poi','2','1000','1500','2000','4000')
Ошибка не исчезла
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
убрал $i, которая формировала id, тоже самое. Пробовал следующие варианты:
INSERT INTO `price`(`N`, `title`, `localsum`, `regionsum`, `rfsum`, `intersum`) VALUES (NULL,'Poi','2','1000','1500','2000','4000')
INSERT INTO `price`(`title`, `localsum`, `regionsum`, `rfsum`, `intersum`) VALUES ('Poi','2','1000','1500','2000','4000')
Ошибка не исчезла
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
Я не передаю id, id он сам присваивает, я передаю данные из файла, а он содержит строку без id, т.е. начинается с 'Poi'
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
INSERT INTO `price` VALUES (1,'Poi',2,1000,1500,2000,4000) вот итоговый запрос, вытаскиваемый из $query
Написано
более трёх лет назад
Почему выскакивает ошибка #1064 при выполнении SQL запроса INSERT INTO?
MrDungeon
@MrDungeon
Автор вопроса
Shaks
: таблица создавалась запросом
CREATE TABLE `price` (
`N` int not null auto_increment,
`title` char(200) not null,
`localsum` char(100) not null,
`regionsum` char(100) not null,
`rfsum` char(100) not null,
`intersum` char(100) not null,
INDEX(`N`)
) ENGINE=MyISAM DEFAULT CHARSET="utf8";
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама