Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменение полей, MySQL 
:(
    Опции темы
PROme
Дата 14.6.2004, 22:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 23.7.2003
Где: Kiev

Репутация: нет
Всего: 1



блин, пол года стоило отдохнуть и все забылось...
а книг то нет sad.gif
все учил эксперементально, по хелпам, примерам...
склероз одним словом smile.gif

в общем типа на пхп запросик:

$my_result=mysql_query("INSERT INTO publications (TIP, ID, UID, DAT, TEXT) VALUES ('$tip', '$id', '$uid', '$dat', '$msg')");

добавляет новую запись в низ таблички...

а как изменить существующую, уже выбраную (ну, типа вот это она: $my_result=mysql_query("SELECT * FROM fastpub WHERE NICK='$nick'"); )


--------------------
SEO-мастер
PM MAIL WWW   Вверх
HalkaR
Дата 15.6.2004, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 3
Всего: 42



Тебе надо изменить запись в таблице?
Тогда
$my_result=mysql_query("UPDATE `fastpub` SET `field` = '$value' WHERE `NICK` = '$nick'");


PM MAIL   Вверх
PROme
Дата 15.6.2004, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 346
Регистрация: 23.7.2003
Где: Kiev

Репутация: нет
Всего: 1



HalkaR оце воно...
только вопрос, а как сразу групу полей забить, а не по одному?
да и еще... чисто дотошность smile.gif

"UPDATE `fastpub` SET `field` = '$value' WHERE `NICK` = '$nick'"

брать в кавычки ' имена таблиц и полей это уже разширеный синтаксис?
как в html width="10%" и width=10% (тока там с правилами ффсе на оборот smile.gif )
т.е. типа, правила хорошего тона не нарушаются без них???


--------------------
SEO-мастер
PM MAIL WWW   Вверх
HalkaR
Дата 15.6.2004, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 3
Всего: 42



тут вся фишка в том, что если ты обращаешься не к таблице dase.table, то кавычки нужны обязательно, с названиями полей таже фишка.

Группу полей? Поставь условие какое нужно. Можно вовсе без него, тогда во всей таблице в поле field будет $value
"UPDATE `fastpub` SET `field` = '$value'"
PM MAIL   Вверх
Secandr
Дата 15.6.2004, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 6
Всего: 39



PROme Приведи пример задачи, а то не совсем понятно, что за "група полей".



--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
scriptcoder
Дата 17.6.2004, 19:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 106
Регистрация: 8.6.2004

Репутация: нет
Всего: нет



А еще можно REPLACE... вместо INSERT...
--------------------
null
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0922 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.