форум вебмастероff на AlfaSpace.NET

Ubuntu и Linux |реактивный бесплатный хостинг | Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга | правила форума

  Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ °
Форум вебмастеров на AlfaSpace.NET / Создание сайта / UPDATE таблицы MySQL из PHP
Автор Сообщение
gl_SPICE
Участник

1786
# Дата: 18 Июл 2006 11:17


Господа, а кто мне подскажет как выполнить UPDATE таблицы MySQL из PHP?
То есть я понимаю, что запрос он и есть запрос, но у меня вот такая проблема:
Прошу его сделать
mysql_query("UPDATE `links` SET `url`=$url WHERE `id`=$id");


а он мне упорно создаёт новую запись, паршивец! Поле id определено как PRIMARY + auto_increment, может в этом дело, но я по всякому извращался.

WarGot
Per aspera ad astra

1951
# Дата: 18 Июл 2006 13:58 ° Поправил: WarGot


$query = mysql_query("UPDATE `links` SET url ='$url' WHERE id='$id' ");


Переменные берём в двойные кавычки

gl_SPICE
Участник

1786
# Дата: 18 Июл 2006 14:22


» WarGot
Переменные берём в двойные кавычки

Не думаю, что в этом проблема, так как новая запись создаётся с нужными данными, уже изменёнными, но мне-то нужно обновить конкретную запись!

WarGot
Per aspera ad astra

1951
# Дата: 18 Июл 2006 16:31


gl_SPICE
» gl_SPICE
Не думаю, что в этом проблема, так как новая запись создаётся с нужными данными, уже изменёнными, но мне-то нужно обновить конкретную запись!


Не думаю, или ты проверил и не работает ??? Конкретнее плз.

gl_SPICE
Участник

1786
# Дата: 18 Июл 2006 17:10


» WarGot
Не думаю, или ты проверил и не работает ???

Проверял, не работает .

WarGot
Per aspera ad astra

1951
# Дата: 18 Июл 2006 17:15


Фигня какая-то

gl_SPICE
Участник

1786
# Дата: 18 Июл 2006 17:18


» WarGot
Фигня какая-то

В том-то и дело, что если из консоли сделать такой запрос, то всё нормально проходит .

smallcms
Участник

2752
# Дата: 18 Июл 2006 19:54


приведи sql код и версию бд.
поле id имеет значение int?
и вообще странный ученический сырой код. давай сначала его сформируем:
$query = 'UPDATE `links` SET `url` =\''.$url.'\' WHERE `id`=\''.$id'\'';
ну а теперь юзанём мускулом этот кверь:
$result = mysql_query($query);
ну как?

gl_SPICE
Участник

1786
# Дата: 18 Июл 2006 20:52


» smallcms
и вообще странный ученический сырой код. давай сначала его сформируем:
$query = 'UPDATE `links` SET `url` =\''.$url.'\' WHERE `id`=\''.$id'\'';
ну а теперь юзанём мускулом этот кверь:
$result = mysql_query($query);
ну как?

Ну ты меня совсем за сверчка держишь .

digs
Участник

369
# Дата: 19 Июл 2006 00:26


smallcms
gl_SPICE
Ребят, вы чего? Update не умеет создавать записи. Проблему надо искать за его пределами

acsid
Alfa Guru

2449
# Дата: 19 Июл 2006 14:58


» gl_SPICE
mysql_query("UPDATE `links` SET `url`=$url WHERE `id`=$id");

mysql_query("UPDATE `links` SET `url`='${url}' WHERE `id`='${id}'")or die("ниасилил!");
работает 100% .. digs прав , проблема в другом..

WarGot
Per aspera ad astra

1951
# Дата: 19 Июл 2006 15:28


gl_SPICE
Корочь это какой-то брэд пыяного мускула

gl_SPICE
Участник

1786
# Дата: 19 Июл 2006 17:15


» acsid
digs прав , проблема в другом..

В том-то и дело! Протестил бы в Сети, но мне этот скрипт на локалке нужен , а так, права к БД рутовские, так что всё должен исполнять, падлец!
Есть предположение, что виной всему Денвер, я его для пробы комплектом скачал, вроде понравилось, Апач удалил . Есть тут кто с Денвером + MySQL 4.1.16?

acsid
Alfa Guru

2449
# Дата: 20 Июл 2006 00:53


gl_SPICE
у меня Денвер + MySQL 5.0.18

digs
Участник

369
# Дата: 20 Июл 2006 01:41


gl_SPICE
Предложение. Закоментируй эту строчку и посмотри, будет ли создавать запись. Даже если пустая

gl_SPICE
Участник

1786
# Дата: 20 Июл 2006 02:32


» digs
Предложение. Закоментируй эту строчку и посмотри, будет ли создавать запись. Даже если пустая

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

Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:33014, gzipped size:8915

Mp3 Download || Мир Спанч боба || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]