Как добавить запрос для уже существующего запроса SQL?
Всем привет, покажу на примере:
$sql = "SELECT * FROM `table`";
Можно ли для $sql добавить ещё какой нибудь запрос
if(!empty($id)) {
$sql = "WHERE `id` = $id";
}
Например, такой:
$data = Yii::$app->db->createCommand($sql)->queryAll();
Ответы (1 шт):
Автор решения: YaMus
→ Ссылка
$where = '';
if(!empty($id)) {
$where .= "WHERE `id` = $id;
}
$sql = "SELECT * FROM `table` $where";
Нашел ответ тут: https://qna.habr.com/q/434162