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

在访问数据库时出错,该怎么办?

在访问数据库时出错,该怎么办?

PHP
紫衣仙女 2023-03-04 22:18:10
<?phprequire_once('db_goods.php');function goods_tianjia(){}function goods_liebiao(){$con = db_connect();$result = mysql_query("SELECT * FROM `liebiao` WHERE leixing = '女连衣裙'",$con);while($row = mysql_fetch_array($result)){?>
查看完整描述

3 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

$result = mysql_query("SELECT * FROM `liebiao` WHERE leixing = '女连衣裙'",$con) or die(mysql_error());
加上or die(mysql_error()) 看看报错~
------------------------
mysql_query执行成功就返回资源形变量~否则返回false~所以造成了以上报错~ 
------------------------
另外,调试的时候~去掉‘@’。不然不会报错的。。
$con = @mysql_connect("localhost", "root", "liujun") or die("数据错误!"); // 这个or die就不会执行了~

查看完整回答
反对 回复 2023-03-08
?
狐的传说

TA贡献1804条经验 获得超3个赞

sql语句不正确!

1、检查sql语法
2、检查字段名是否有错
3、检查字符编码是否一致,中文是否乱码

查看完整回答
反对 回复 2023-03-08
?
九州编程

TA贡献1785条经验 获得超4个赞

你把函数去掉试试,然后你在数据库连接加入登录名,密码那些代码试试

查看完整回答
反对 回复 2023-03-08
  • 3 回答
  • 0 关注
  • 75 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信