php针对mysql调错:mysql_errno() / mysql_error()

  • 1,206

mysql 的调错
在开发中mysql跟php用的不熟悉,极容易出错,报错信息就是案发现场,要大胆的去看报错信息
mysql_errno() 打印错误号
mysql_error() 打印错误信息

<?php
/*
mysql 的调错
在开发中mysql跟php用的不熟悉,极容易出错,报错信息就是案发现场,要大胆的去看报错信息
mysql_errno() 打印错误号
mysql_error() 打印错误信息
$conn = mysql_connect('localhost','root','123456789');
// 错误信息:Warning: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) in E:\wamp\www\07.php on line 11
//这是账号密码不对
*/
$conn = mysql_connect('localhost','root','12345678');
$db = "test";
//错误语法:$sql = "use" . $db;
$sql = "use " . $db;
echo $sql;
//usetest删除失败原因:No database selected
mysql_query($sql,$conn);
$sql = 'delete from stu where id=5';
$rs = mysql_query($sql,$conn);
if ($rs) {
    echo '删除成功';
}else{//查询失败就把错误信息打印出来
    echo '删除失败';
    echo "原因:" ,mysql_error();
    //删除失败原因:No database selected
}
//以上案例:错误:$sql = "use" . $db;  更正后:$sql = "use " . $db;
?>
weinxin
我的微信
这是我的微信扫一扫
php最后更新:2016-5-28
开拓者博主
  • 本文由 发表于 2016年5月26日13:23:56
  • 转载请务必保留本文链接:https://www.150643.com/4.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: