我正在寻找是否可以从PHP控制器操作执行原始SQL语句。目前,我正在尝试执行我在控制器操作中构建的代码块,以便将值插入到我的数据库中的表中...
$sql = "BEGIN INSERT INTO HOSTS VALUES('1', 'hostname1'); INSERT INTO HOSTS VALUES('2', 'hostname2'); END;";
$db->exec($sql);
是否可以在控制器/操作中处理与上述代码类似的内容,或者我是否需要采用不同的路径?提前谢谢。
答案 0 :(得分:1)
我发现您可以在application.ini文件中引用您的数据库凭据,并使用所述凭据执行SQL语句。这可以在代码的控制器页面内完成。
export function setComposition( composition ) {
return Promise.resolve(
return { type: types.SET_COMPOSITION, composition };
);
}