SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 02.10.2009 09:36:00

pav-pas
Участник
Зарегистрирован: 02.10.2009
Сообщений: 2

Помогите незнаю в чем ошибка Update


$query = "UPDATE pr_records SET id_sp = '$id_sp', y = '$year', m = '$id_month', id_vidrec = '$id_vidrec', id_izd = '$id_izd', total = '$ar[1]', f30_1 = '$ar[2]', f30_2 = '$ar[3]', f30_3 = '$ar[4]', f30_4 = '$ar[5]', f30_5 = '$ar[6]', f30_6 = '$ar[7]', f30_7 = '$ar[8]', f30_8 = '$ar[9]', f30_9 = '$ar[10]', f30_10 = '$ar[11]', f30_11 = '$ar[12]', f30_12 = '$ar[13]', f30_13 = '$ar[14]', f30_14 = '$ar[15]', f30_15 = '$ar[16]', f30_16 = '$ar[17]', f30_17 = '$ar[18]', f30_18 = '$ar[19]', f51_1 = '$ar[20]', f51_2 = '$ar[21]', f51_3 = '$ar[22]', f51_4 = '$ar[23]', f51_5 = '$ar[24]', f51_6 = '$ar[25]', f51_7 = '$ar[26]', f51_8 = '$ar[27]', f51_9 = '$ar[28]', f51_10 = '$ar[29]', f51_11 = '$ar[30]', f51_12 = '$ar[31]', f51_13 = '$ar[32]', f51_14 = '$ar[33]' where id='$id'";

mysql_query($query);
 


Вопрос заключается в том что если в обновленной записи среди значений полей имеются старые значения то обновление не происходит в чем причина?

А если все значения новые работает.....

Отредактированно pav-pas (02.10.2009 09:37:50)

Неактивен

 

#2 02.10.2009 12:03:54

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Помогите незнаю в чем ошибка Update

Наверное ранее в коде вы не определяете переменные, если они остаются неизменными.

Вместо mysql_query($query); пишите mysql_query($query) or die(mysql_error()); и будете получать сообщение об ошибке.

Неактивен

 

#3 02.10.2009 14:27:08

pav-pas
Участник
Зарегистрирован: 02.10.2009
Сообщений: 2

Re: Помогите незнаю в чем ошибка Update

переменные я определяю, но если переменная до редактирования была 1 и после тоже 1 то запрос не выполнится, а хотя если другие поля должны принять новые значения, я говорю вообщем не поодному полю.

Пример пользователь редактирует запись, в записи он изменяет не все значения, то запрос не выполнится

Неактивен

 

#4 02.10.2009 14:39:37

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Помогите незнаю в чем ошибка Update

Сообщение об ошибке приведите.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson