如何在一个mysql_query中执行多个SQL语句?

说我想做UPDATE table SET name = 'bob'UPDATE table SET age = 55 WHERE name =

'jim'如何在同一个mysql_query()中做它们?

由于这个问题有很多看法,我想指出,自PHP 5.5起mysql_query,其他mysql_*功能现在已被弃用,不应使用。

回答:

我从来没有尝试过,但是我认为您可以使用mysqli ::

multi_query。mysql_query拒绝多条语句的好处之一是,它可以立即排除一些更常见的SQL注入攻击,例如添加'; DELETE FROM

... #一条语句。因此,您可能需要注意多个语句。

以上是 如何在一个mysql_query中执行多个SQL语句? 的全部内容, 来源链接: utcz.com/qa/427315.html

回到顶部