Страница 1 из 1
php скрипт автоматизация
Добавлено: 13 июл 2023, 09:28
Lozhkinda
db_query("UPDATE app_entity_120,app_entity_208 SET field_7426 = field_6498 WHERE field_5334=app_entity_208.id");
Не подскажите этот скрипт обновляет все записи в базе или только не посредственно app_entity_208.id который был выбран в записи? Стоит заменить на app_entity_208.id на [id], находимся в 208 сущности.
Re: php скрипт автоматизация
Добавлено: 13 июл 2023, 14:07
support
Документация тут
https://docs.rukovoditel.net.ru/index.php?p=125
Код: Выделить всё
db_query("update app_entity_28 set field_277='100' where id={$item_id}");
$item_id - текущий идентификатор элемента, который обновляется во время выполнения действия процесса.
Re: php скрипт автоматизация
Добавлено: 13 июл 2023, 17:34
Lozhkinda
В документации про это у вас не сказано, мне нужно взять информацию из 2 сущностей
db_query("UPDATE app_entity_120,app_entity_208 SET field_7426 = field_6498 WHERE field_5334={$item_id}");
db_query("UPDATE app_entity_120,app_entity_208 SET field_7426 = field_6498 WHERE field_5334=[id]");
Работает не корректно
Re: php скрипт автоматизация
Добавлено: 13 июл 2023, 17:58
tehnos
Re: php скрипт автоматизация
Добавлено: 13 июл 2023, 22:50
Fait
Lozhkinda писал(а): 13 июл 2023, 17:34
В документации про это у вас не сказано, мне нужно взять информацию из 2 сущностей
db_query("UPDATE app_entity_120,app_entity_208 SET field_7426 = field_6498 WHERE field_5334={$item_id}");
db_query("UPDATE app_entity_120,app_entity_208 SET field_7426 = field_6498 WHERE field_5334=[id]");
Работает не корректно
Конечно не корректно.
UPDATE за один запрос может обновить данные только в одной таблице.
Сначала обновите нужное поле в app_entity_120, и потом, вторым запросом в app_entity_208.