mysql_query() 能执行所有sql语句么? mysql_query() 能执行所有sql语句么?为什么我有的sql语句,在MYSQL里 能直接执行的;但是弄到PHP里用 mysql_query 就不行了呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE TEMPORARY TABLE tmp_tablea SELECT..........;CREATE TEMPORARY TABLE tmp_tableb SELECT..........;SELECT * FROM tmp_tableb应该说是一段SQL语句,这段SQL语句直接在MYSQL中能正常运行的!但放在PHP里就不能了。是不是因为 CREATE TEMPORARY TABLE ,临时表的原因啊??? mysql_query是把sql语句传送到数据库,返回的是true或false 我上面的SQL语句中,最后的一句是 select啊,应该返回资源标识符 啊 你是不是多个语句,一个mysql_query()里执行?如果这样,当然不行每次一句 mysql_query只能执行一条SQL语句,没办法一次执行多条,哪怕你一条语句很长很多段都没关系,但不能把多次对mysql的操作放到一起执行 mysql_query() 只能一次一条sql指令,这是为防止sql注入而设置的$sql =<<< SQLCREATE TEMPORARY TABLE tmp_tablea SELECT..........;CREATE TEMPORARY TABLE tmp_tableb SELECT..........;SELECT * FROM tmp_tablebSQL;foreach(split(";[\r\n]+", $sql) as $v) { $rs = mysql_query($v);} php验证码问题 问俩问题。。 我想问一下文本框右侧点一下+号能够增加1的控件叫什么 初学php关于表单问题 php中include别的文件的执行顺序 PHP: 如何上传头像? 向“唠叨”求救:关于 insert into tb2 select * from tb1的事。 phpmyadmin配置出错,请帮忙 怎样控制上传图片的大小?高手请帮忙! 帮帮忙了~~~兄弟我想这样实现自动抓取新闻。。。。 请问平台sdk和平台api有什么区别? highlight_string最后的输出结果有个1
CREATE TEMPORARY TABLE tmp_tableb SELECT..........;SELECT * FROM tmp_tableb应该说是一段SQL语句,这段SQL语句直接在MYSQL中能正常运行的!但放在PHP里就不能了。是不是因为 CREATE TEMPORARY TABLE ,临时表的原因啊???
我上面的SQL语句中,最后的一句是 select啊,应该返回资源标识符 啊
CREATE TEMPORARY TABLE tmp_tablea SELECT..........;
CREATE TEMPORARY TABLE tmp_tableb SELECT..........;SELECT * FROM tmp_tableb
SQL;foreach(split(";[\r\n]+", $sql) as $v) {
$rs = mysql_query($v);
}