如何在一个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