码迷,mamicode.com
首页 > 其他好文 > 详细

小作业

时间:2016-12-01 02:18:32      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:exit   ...   turn   语法错误   返回   style   ror   封装   return   

1.封装一个my_select 函数

要求:期待一个参数 $SQL

能够判断语法错误,

:

错误编号为:2201

错误SQL语句为:inser into hello .......

错误信息:SQL syntax;

返回值为数组

 

function my_select($sql){

     //先执行SQL语句

$result=mysql_query($sql);

  //判断是否执行成功

if(!$result){

   //输出错误信息

echo ‘错误序号:‘,mysql_errno(),‘<br />‘;

echo "错误SQL语句:$sql<br />";

echo ‘错误SQL信息:‘,mysql_error(),‘<br />‘;

die;

}

$arr=array();

while($row=mysql_fetch_assoc($result)){

$arr[]=$row;

}

return $arr;

}

 

2.封装一个my_exec函数(此函数为了执行删除,修改,增加)

要求:

期待一个参数$sql

能够判断语法错误,

:

错误编号为:2201

错误SQL语句为:inser into hello .......

错误信息:SQL syntax;

返回值为受影响函数

获取受影响函数的PHP函数为(mysql_affected_rows);

在执行语句后才能使用!

 

function my_exec($sql){

$result=mysql_query($sql);

if(!$result){

echo "错误编号为:",mysql_errno(),"<br>";

echo "错误SQL语句为:",$sql,"<br>";

echo "错误信息:",mysql_error(),"<br>";

exit;

}

return mysql_affected_rows();

 

小作业

标签:exit   ...   turn   语法错误   返回   style   ror   封装   return   

原文地址:http://www.cnblogs.com/tianjiaxun/p/6120191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!