为了账号安全,请及时绑定邮箱和手机立即绑定

$result = mysql_query($sql);

$sql = "select * from user limit 1";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);

这里的这个

$result = mysql_query($sql);

有什么用呢?

之前一课的就没有这个$result = mysql_query($sql);

请大神指教

正在回答

4 回答

$result = mysql_query($sql);//返回查询的数据的一个结果集,需要用php相应的mysql函数取值。比如mysql_fetch_array()这个函数。还有你说的前一节课用到的mysql_query(),这个函数是执行sql语句的,并不是取值。


1 回复 有任何疑惑可以回复我~
#1

卡迪亚兹 提问者

非常感谢!
2016-03-23 回复 有任何疑惑可以回复我~

可以这样

$result = mysql_query("select * from user limit 1");

$row = mysql_fetch_array($result);

但不能这样

$sql = "select * from user limit 1";
$row = mysql_fetch_array($sql);


0 回复 有任何疑惑可以回复我~

不能啊,这就少了一个函数运算,结果就不同了。

0 回复 有任何疑惑可以回复我~
#1

卡迪亚兹 提问者

$sql = "select * from user limit 1"; $row = mysql_fetch_array($sql); 我的意思是把这句话省略,然后下面的$result 替换成$sql..
2016-03-09 回复 有任何疑惑可以回复我~

就是把$sql放入mysql_query()运算后赋给$result

0 回复 有任何疑惑可以回复我~
#1

卡迪亚兹 提问者

那其实这句$result = mysql_query($sql);是可以省略的咯?
2016-03-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$result = mysql_query($sql);

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信