|
|
|
| Здравствуйте, подскажите, как обновить сразу несколько полей в табилце, если задать одно, то без проблем, но больше выдает ошибку...
Возможно я что-то не так пишу?
mysql_query("UPDATE ".$db_pr."main
SET names='".$str[0]."',
cmnts='".$str[6]."',
janr='".$str[1]."'
WHERE id='".$_GET['id']."'
;")
|
| |
|
|
|
|
|
|
|
для: Agronom
(14.10.2005 в 18:18)
| | >Возможно я что-то не так пишу?
Да нет, вроде бы все правильно вы написали. Несколько полей, так и обновляютсья
UPDATE 'table' SET
'name1' = 'value1',
'name2' = 'value2',
'name3' = 'value3'
WHERE id=10;
|
Скорее всего ошибка в кавычках попробуйте здесь добавить одинарные
| |
|
|
|
|
|
|
|
для: Agronom
(14.10.2005 в 18:18)
| | А я вообще пишу просто вот так:
SET names='$str[0]' , passw='$str[1]' ну и т.д.
|
Вся эта конструкция у меня работает! | |
|
|
|