Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: база не хотит обновлять данные.

Сообщения:  [1-5] 

 
 автор: 10100100   (31.01.2006 в 10:37)   письмо автору
 
   для: cheops   (30.01.2006 в 22:20)
 

точно - понял он GROUP воспринимает как комманду МУСКУЛА! :)))))))))))))))))

   
 
 автор: cheops   (30.01.2006 в 22:20)   письмо автору
 
   для: 10100100   (30.01.2006 в 15:34)
 

Действительно странно, а вы попробуйте его phpMyAdmin скормить или другому клиенту - он тоже выдаёт ошибку или всё срабатывает нормально?

   
 
 автор: 10100100   (30.01.2006 в 15:34)   письмо автору
 
   для: cheops   (30.01.2006 в 14:43)
 

точно - совсем забыл - вот вывод... только всёравно ничего не понимаю.... в чём трабла то?

UPDATE user SET id_user="1", variant="1", bals="2", ocenka="5", group="1", name="1" WHERE id_user="1"

   
 
 автор: cheops   (30.01.2006 в 14:43)   письмо автору
 
   для: 10100100   (30.01.2006 в 14:06)
 

Хм... в обработчике ошибки выведите ещё и сам запрос $query - как он выглядит?

   
 
 автор: 10100100   (30.01.2006 в 14:06)   письмо автору
 
 

вот код обновления базы

<?php
include 'config.php';
$bals=array_sum($_POST["result"]);
$ocenka=5;
  
$query 'UPDATE user SET id_user="'.$id_user.'", variant="'.$variant.'", bals="'.$bals.'", ocenka="'.$ocenka.'", group="'.$group.'", name="'.$fio.'" WHERE id_user="'.$id_user.'"'
$ath=mysql_query($query);
if (!
$ath
   { 
   echo 
'Ошибка! Не удалось обновить данные'
   echo 
"<p><b>Error: ".mysql_error()."</b></p>"
   exit; 
   } 
echo 
$query;
echo 
'<br>';
echo 
'Поздравляем Вас ';
echo 
$fio;
echo 
'!<br />';
echo 
'Вы сдали тест и набрали колличество баллов равное ';
echo 
$bals;
echo 
'!<br /> Ваша оценка ??????!';
?> 


вот дамп базы

CREATE TABLE 'user' (
'id_user' INT NOT NULL AUTO_INCREMENT,
'variant' TINYTEXT,
'bals' TINYTEXT,
'ocenka' TINYTEXT,
'group' TINYTEXT,
'name' TINYTEXT,
'date' TINYTEXT,
PRIMARY KEY (id_user)
) TYPE = MYISAM;


вот как он на меня ругается.


Error: 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 'group="проверка_группы", name="проверка" WHERE id_user="7"' at l



помогите разобраться чего ему надобно? ... :)

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования