FreeCode.Academy
Стратегии обучения
Уроки
Технологии
Участники
Проекты
Задачи
Таймеры
Топики
Блоги
Офис
О проекте
Войти
Serge
Запросы на UPDATE, DELETE и т.п., а так же отладка чистых SQL-запросов, выполняемых через PDO
Вы правы, случай первый. Извините за назойливость, я просто не силен в ООП. То есть, если мне нужно обновить value доп поля №11 в ресурсе №5 в таблице cts_site_tmplvar_contentvalues, то мой запрос будет такой(?):
Нужно получить
(
UPDATE
`cts_site_tmplvar_contentvalues`
SET
`value`
=
'gift'
WHERE
(
`tmplvarid`
=
11
AND
`contentid`
=
5
)
)
$c
=
$modx
->
newQuery
(
'cts_site_tmplvar_contentvalues'
)
;
$c
->
command
(
'update'
)
;
$c
->
set
(
array
(
'value'
=>
'gift'
)
)
;
$c
->
where
(
array
(
'tmplvarid'
=>
11
,
'contentid'
=>
5
)
)
;
$c
->
prepare
(
)
;
// print $c->toSQL();
$c
->
stmt
->
execute
(
)
;