[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ощибка mysql 1064
Derack
Как это вообще возможно... все ж правильно вроде денвер стоит иии как бы уже все излазил и инет и книги... все должно быть в поряде...

пошет следующее:

Ошибка запроса: 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 '(id_Date='2009.08.05')WHERE id_Nomer=64' at line 1 (код ошибки: 1064)


Сам код ниже...

PHP
$add_query "UPDATE KARTA SET (id_Date='$query_id[2]')WHERE id_Nomer=$position";
 
 
 
$link mysqli_connect("localhost""root""""DataBase");
 
//проверка на ошибку
 
if(!link) {
$mysql_error "Ошибка подключения: " mysqli_connect_error();
  die(
$mysql_error);
  }
 

$result mysqli_query($link$add_query);
  
 if(!
$result) {
$errno mysqli_errno($link);
$error mysqli_error($link);
die(
"<br>!!!!Ошибка запроса: $error (код ошибки: $errno)");
  } else {
echo 
"<br><br> ВНИМАНИЕ !!!! ДАННЫЕ ЗАПИСАНЫ<br><br>";
 }




Спустя 12 минут, 19 секунд (6.08.2009 - 10:59) sergeiss написал(а):
Цитата (Derack @ 6.08.2009 - 11:47)
все ж правильно вроде денвер стоит иии как бы уже все излазил и инет и книги

И еще надо бы книги по MySQL почитать, в части описания UPDATE. Не надо там круглые скобки.

Спустя 8 минут, 51 секунда (6.08.2009 - 11:08) Derack написал(а):
пробелы вставил... все равно не работает

Спустя 2 минуты, 6 секунд (6.08.2009 - 11:10) Derack написал(а):
я несколько параметров записываю ....


PHP
$add_query "UPDATE KARTA SET (id_Date='$query_id[2]',  id_Time='$query_id[3]') WHERE id_Nomer=$position";

Спустя 1 минута, 43 секунды (6.08.2009 - 11:12) PandoraBox2007 написал(а):
PHP
$add_query  = "UPDATE KARTA SET id_Date = '{$query_id['2']}', id_Time='{$query_id['3']}' ";
$add_query .= "WHERE id_Nomer = '$position'";

Спустя 1 минута, 51 секунда (6.08.2009 - 11:14) Derack написал(а):
я нашел ошибку надо так....

$add_query = "UPDATE KARTA SET id_Date='$query_id[2]', id_Time='$query_id[3]' WHERE id_Nomer=$position";

Спустя 9 минут, 47 секунд (6.08.2009 - 11:23) sergeiss написал(а):
Цитата (Derack @ 6.08.2009 - 12:14)
я нашел ошибку надо так....

То есть, в итоге как раз убрал те самые скобки, о которых я тебе сразу же сказал... И почему бы это было не сделать сразу?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.