|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2013, 22:56 | #1 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 47
|
Синхронизации полей в бд на php
Здравствуйте, пытался составить триггер для синхронизации полей в бд, но не получилось, решил через php.
Дано - 1 бд, в ней 2 таблицы - cat_board_data и cat_advert. В таблице cat_board_data есть числовое поле value_properties, его надо синхронизировать с полем descont в табл. cat_advert, т.е. когда вносятся данные в поле value_properties, они автоматически записывались в descont и наоборот. Еще, в табл. cat_board_data есть поле n_advert (числовое), оно соответствует полю id_advert в табл. cat_advert, нужно соответственно что бы синхронизируемые поля имели тот же id (id_advert,n_advert). Подскажите реализуема такая задача на php? Не знаю как подступиться к ней т.е. не понимаю логику. |
14.03.2013, 23:50 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,158
|
Все таки лучше триггер замутить, показывайте а мы поможем. В пхп реально, но надо наверняка впихивать синхронизацию везде , где идет любое изменение одной или другой таблицы
|
15.03.2013, 00:31 | #3 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 47
|
Пробовал такой триггер:
Код:
|
15.03.2013, 10:32 | #4 |
Форумчанин
Регистрация: 17.01.2010
Сообщений: 277
|
Потестил у себя, все работает. Попробуйте вот так:
Код:
Код:
|
15.03.2013, 22:00 | #5 |
Пользователь
Регистрация: 13.11.2009
Сообщений: 47
|
Mr_freeman
Спасибо. Последний раз редактировалось erwerwe; 16.03.2013 в 01:53. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Метод синхронизации | kos1nus | PHP | 4 | 08.09.2011 08:42 |
Редактирование и удаление полей через php в базе данных | darkhbz | PHP | 19 | 15.06.2011 20:53 |
Проблема синхронизации. | beda | Microsoft Office Word | 3 | 30.06.2010 13:37 |
При удалении записей значения полей с type:=Autoincrement (т.е+) в оставшихся полей не изменяются | kenta | БД в Delphi | 2 | 29.10.2009 08:28 |
Объеденение полей запроса в для отображения нескольких полей в одном списке | mrCreator | Microsoft Office Access | 3 | 08.08.2009 00:53 |