mdsk.net
当前位置:首页 >> php中2条sql能写在一个变量里面执行吗 >>

php中2条sql能写在一个变量里面执行吗

好吧,楼主要是非得这么做的话其实还是给自己添麻烦有点 数据库很傻的,它不会自动识别的,只认识标准的sql语句,你上来两句话它肯定不认识了 这样非要一个变量的话那就这么办 在运行sql时候得改变一下 $sql_arr = explode(":",$sql); //通过切...

你说的只是php代码中可能会允许你使用注入语句,但是一般来说,网站防注入都是在链接数据库的类中加入了转换,也就是说把注入语句的关键字都加上了转义字符。比如你遇到的这种情况,就是被防注入了。 关于你这个问题: 问:输入框中的SQL语句应...

你已经把mysql_fetch_assoc($sql);赋给了$rs 为什么还要重新while一遍呢? 试试 while($rs){ echo $rs[1]; echo $rs[2]; }

这里没有很官方的解释,我个人认为mysql_query 不能批量执行SQL语句的原因最主要的一个就是Mysql_query不能判断你的批量语句里面是否包含错误.为了最大的保证程序的顺利执行,所以,干脆罢工了. 解决的办法,有很多种.这里仅列出我的心得之一(利用数...

先讲下单引号和双引号的问题 ''单引号 php会把它里面的内容当成字符串来处理。 ""双引号 php会根据里面的值来处理。比如里面有变量 那么变量的值就会把变量替换。 例子

外面的引号要用双引号,但$biao就得用``来引起来,或者不用,即: $result=mysql_query("select * from `$biao`"); 或者 $result=mysql_query("select * from $biao"); 这两种都可以。

不是很明白你想表达的意思,是不是想同时操作多个表?如果是的话可以用事务来解决

可以将两个$result设不同名字(如$result,$result0)并分别调用。

1、用return函数来返回你所需的变量。例子: function my(){ $from_sql=mysql_request($result); return $from_sql; //把$from_sql变量返回给函数 } 2、就是从外部定义好变量,然后在函数内调用全局变量。例子: $from_sql=mysql_request($resul...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com