
正文
php捕获数据库异常 php数据抓取
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php sql 异常判断
可以使用 mysql_errno() 来判断上一条sql语句是否执行成功. 返回非0 都表示错误.
(若想获取错误的文本描述信息 , 可以使用 mysql_error() )
例子:
$资源句柄 = mysql_connect(....);
@mysql_query('abcdee' , $资源句柄);
var_dump(mysql_errno($资源句柄));
var_dump(mysql_error($资源句柄));
================================
实现判断语句是否正确. 那就得在拼接sql的时候下功夫.
如果把字段值的验证与过滤做到位了.
那拼接出来的sql 不会有问题的.
相关问答
Q1: PHP读数据库异常
$result = mysql_query ("SELECT * FROM tab_dd where 0 or tab_dd_type = '$_POST['type']'",$connection) or die("Invalid query: " . mysql_error());
改为
$result = mysql_query ("SELECT * FROM tab_dd where 0 or tab_dd_type = '$_POST[type]'",$connection) or die("Invalid query: " . mysql_error());
Q2: php 怎么捕获所有的异常?
这个不是异常啊php捕获数据库异常,这个是错误类型php捕获数据库异常!php捕获数据库异常!
php捕获数据库异常你的错误类型提示设的太高php捕获数据库异常了,这样适合在开发下使用。你可以在可能出现提示错误行前加上@符号就可以抑制提示错误。
php中档然有throw try catch结果语句,但是除了的是异常,也就是exception类。
你自己看看手册吧
php捕获数据库异常的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php数据抓取、php捕获数据库异常的信息别忘了在本站进行查找喔。





