[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не пойму что за двоеточие, синтаксис
mmsgold
$db->createCommand('INSERT INTO `customer` (`name`) VALUES (:name)', [
':name' => 'Qiang',
])->execute();
собственно вот пример, в принципе все понятно, не понятно лишь одно, что это? - :name
ps гуглить пробовал
killer8080
Цитата (mmsgold @ 1.03.2017 - 22:23)
ps гуглить пробовал
Michael
Цитата
'INSERT INTO `customer` (`name`)

Так вручную не указывают, глянь в доках про {{%имяТаблицы}} и [[имяСтолбца]]

Для таких инсертов есть более удобный синтаксис:
$db->createCommand()->insert('{{%customer}}', [
'name' => 'Qiang',
])->
execute();


_____________
There never was a struggle in the soul of a good man that was not hard
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.