[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: MySQL update
Serega
люди добрые помогите. из базы все достается, все добавляется, но не updete-тся

$query="UPDATE parfum
SET (
img='
$_POST[img]',
name='
$_POST[name]',
opisanie='
$_POST[opisanie]',
cena='
$_POST[cena]',
nalichie='
$_POST[nalicie]'
)
WHERE id='
$_POST[id]' ";


и упростить пробовал, всеравно не редактирует sad.gif

$query="UPDATE parfum
SET name='
$_POST[name]'
WHERE id='
$_POST[id]';

что не так?



Спустя 33 минуты, 42 секунды (14.11.2009 - 23:15) ApuktaChehov написал(а):
Права доступа смотри. Может у тебя нет прав на изменение.

Спустя 4 минуты, 52 секунды (14.11.2009 - 23:20) telzzz написал(а):
все права есть, я на denwere дома.

Спустя 7 минут, 57 секунд (14.11.2009 - 23:28) Gabriel написал(а):
$query="UPDATE parfum SET name='".$_POST['name']."' WHERE id='".$_POST['id']."';

а так?

Спустя 15 минут, 45 секунд (14.11.2009 - 23:44) telzzz написал(а):
Цитата (Gabriel @ 14.11.2009 - 20:28)
$query="UPDATE parfum SET name='".$_POST['name']."' WHERE id='".$_POST['id']."';

а так?

спасиб, только он не редактирует, а создает новую запись blink.gif
лучше чем нечего smile.gif

Спустя 2 минуты, 37 секунд (14.11.2009 - 23:47) Gabriel написал(а):
telzzz
blink.gif это как так? апдейт научился работать как инсерт? blink.gif

Спустя 3 минуты, 51 секунда (14.11.2009 - 23:50) telzzz написал(а):
сам удевляюсь

<?php
$db = mysql_connect("localhost","xxx","xxx");
mysql_select_db("parfum",$db) or die(mysql_error());
$query="UPDATE parfum SET name='".$_POST['name']."' WHERE id='".$_POST['id']."'";
?>

создает новую запись ! blink.gif

Спустя 8 минут, 10 секунд (14.11.2009 - 23:59) telzzz написал(а):
ой понял почему добавляет, на страничке пара форм, не то делать начал позапарке )

mysql_query("UPDATE parfum SET name='".mysql_real_escape_string($_POST['name'])."' WHERE id='".$_POST['id']."'");

заработало
Быстрый ответ:

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