|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.12.2009, 11:13 | #1 |
Регистрация: 05.12.2009
Сообщений: 9
|
Не могу обновить таблицу
Таблица Олимпиада
1. Год 2. Город-организатор 3. Эмблема 4. Символ 5. Номер Олимпиады if (isset($_POST["text_city"])) { $Year=$_POST["text_year"]; $City=$_POST["text_city"]; $Simbol=$_POST["text_simbol"]; $Emblem=$_POST["text_emblem"]; $query="UPDATE Olimpic SET (Year=$Year,City=$City, Simbol=$Simbol, Emblem=$Emblem) WHERE Number_olimpic=1"; $result = mysql_query ($query); if ($result==false) echo ("Не удалось обновить запись из таблицы".mysql_error()); else mysql_free_result($result); } Выдаёт сообщение Не удалось обновить запись из таблицыYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(Year=2006,City=Турин, Simbol=2, Emblem=1) WHERE Number_ol Записи в таблице есть Последний раз редактировалось MDmitry; 27.12.2009 в 11:21. |
27.12.2009, 11:18 | #2 | |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
скорее всего нужно все текстовые данные экранировать в кавычки:
Цитата:
|
|
27.12.2009, 11:36 | #3 |
Регистрация: 05.12.2009
Сообщений: 9
|
Не помогло, пробовал такой вариант
$query="UPDATE Olimpic SET (Year='$Year',City='$City', Simbol='$Simbol', Emblem='$Emblem') WHERE Number_olimpic=1"; и такой $query="UPDATE Olimpic SET (Year='2006',City='Турин', Simbol='11', Emblem='22') WHERE Number_olimpic=1"; |
27.12.2009, 12:12 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
1. нада знать типы полей
2. вроде бы () внутри update не нужно 3. какую ошибку выдает? |
27.12.2009, 12:19 | #5 |
Регистрация: 05.12.2009
Сообщений: 9
|
Да, действительно, скобочки не нужны. Спасибо
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обновить Timage | ScorpioN_T | Компоненты Delphi | 8 | 15.05.2009 02:26 |
обновить сводную таблицу? | Bezdar | Microsoft Office Excel | 1 | 10.04.2009 15:45 |
Как обновить?? | Vremya-Dengy | Общие вопросы Delphi | 6 | 17.02.2009 22:44 |
Обновить комп. | Манжосов Денис :) | Компьютерное железо | 3 | 10.10.2008 14:50 |
Обновить Memo | VDLab | Win Api | 7 | 02.06.2007 01:43 |