Russian Qt Forum
Апрель 27, 2024, 20:10 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: insert into - обновление таблицы MySQL из csv файла.  (Прочитано 9122 раз)
awers
Гость
« : Февраль 27, 2011, 23:42 »

Не могу понять как обновить бд из скрипта. Скрипт выполняет обновление из csv файла.

Скрипт такой -    $query = "insert into jos_properties_products values('$item[0]','$item[1]','$item[2]','$item[3]')";
он не обновляет таблицу а делает новые записи.

пробовал -  $query = "update into jos_properties_products values('$item[0]','$item[1]','$item[2]','$item[3]')"; НЕ ПОМОГАЕТ

Прошу не смеяться, я не програмист (

Кто может помогите плз.
« Последнее редактирование: Февраль 28, 2011, 04:32 от awers » Записан
st0ke
Гость
« Ответ #1 : Февраль 28, 2011, 08:02 »

Для обновления базы надо использовать update.  Insert добавляет (что логично следует из названия). Синтаксис можно тут глянуть http://phpclub.ru/mysql/doc/update.html
Записан
awers
Гость
« Ответ #2 : Февраль 28, 2011, 10:44 »

пробовал -  $query = "update into jos_properties_products values('$item[0]','$item[1]','$item[2]','$item[3]')"; НЕ ПОМОГАЕТ

прикрепил файлы.
« Последнее редактирование: Февраль 28, 2011, 10:50 от awers » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Февраль 28, 2011, 10:52 »

Ты sql вообще знаешь? Почитай про UPDATE, ты его неверно используешь.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
awers
Гость
« Ответ #4 : Февраль 28, 2011, 10:53 »

Ты sql вообще знаешь? Почитай про UPDATE, ты его неверно используешь.

Знал бы , не полез бы сюда с глупыми вопросами.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #5 : Февраль 28, 2011, 10:59 »

Глупые вопросы разрешаются сами собой, если хоть немножко приложить мозгов и почитать литературу.
Почитай
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
awers
Гость
« Ответ #6 : Февраль 28, 2011, 11:06 »

Глупые вопросы разрешаются сами собой, если хоть немножко приложить мозгов и почитать литературу.
Почитай

Вся конструкция состоит из трех файлов.

convert.php соединяет с базой
команда выполняется из  query.inc
значения хранятся в таблице csv
« Последнее редактирование: Февраль 28, 2011, 11:08 от awers » Записан
shirushizo
Гость
« Ответ #7 : Февраль 28, 2011, 18:33 »

UPDATE имя_таблицы SET поле1 = значение1, поле2=значение1 ... WHERE условие
дерзай...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 22.