$=(" * 来自哪里和")or die("访问失败");
难道是声明本身有问题? 另外,$name 和 $id 是否用单引号括起来有关系吗?
前面的echo中,$name和$id都有值,并且和数据库中的值相同。
为什么总是显示访问失败?
数据库连接应该没有问题,因为如果有问题就会显示数据库链接失败。
- - - 解决方案 - - - - - - - - - -
die(" ")表示只要执行不成功就会显示“ ”,所以不能断定数据库连接没有问题。
- - - 解决方案 - - - - - - - - - -
看一下手册,是执行资源,不是语句。
PHP代码
$rs=mysql_query("select * from tb_yonghu where name='$name' and id='$id'")or die("访问失败"); $idinfo=mysql_fetch_array($rs);
------解决方案--------------------
执行SQL的函数是mysql_query() , 你自己上官网先下个PHP_MANUAL看熟吧。
------解决方案--------------------
手册要随身携带。。。
登录后复制