1

如何在一个 MySQL 语句中实现两个查询?

例如编码

<?php var query=mysql_query("INSERT INTO adminDetails (user_name) VALUES ('uma');SELECT * FROM adminDetails");
?>

上面的 sql 给出了结果。但我在下面的语句中使用了相同的概念,但它不起作用

<?php
mysql_query("INSERT INTO adminDetails (user_name) VALUES ('uma');UPDATE domainname SET email='ragu@gmail.com' where id='18'") 
?>
4

2 回答 2

2

mysql_query无法做到这一点,您必须为此使用multi_querymysqli's 函数

于 2013-04-22T10:49:26.327 回答
1

你可以用 MySQLi 做到这一点multi_query

http://dev.fyicenter.com/faq/php/Query-Multiple-Tables-Jointly.htmlhttp://php.net/manual/en/mysqli.multi-query.php

于 2013-04-22T10:49:29.283 回答