-1
在PDO中的一个函数中执行两个语句是否是一种很好的做法?
如果有可能,如何添加优先级哪个语句被执行?如何在一个函数中执行两个PDO语句并优先执行哪个语句?
示例代码:
function example() {
$stmt = $db->prepare('Update blah blah');
$stmt->execute();
$stmt1 = $db->prepare('Select blah blah');
$stmt1->execute();
}
第一条语句将首先执行 –
您的代码将无法正常工作,因为无处$ db可以被定义为 –
好的做法?也许 - 完全取决于你在做什么。至于优先级,它将按照它的编码顺序发生,第二次操作之前的第一次操作。如果您想偏离该顺序,您需要在函数调用中使用某种限定符。 – junkfoodjunkie