加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php使用mysql封装函数删除表数据

发布时间:2020-05-25 02:04:52 所属栏目:PHP 来源:互联网
导读:本文章向大家介绍php删除mysql表数据的实例,在本实例中,我们用自己写的封装函数来操作mysql数据库,封装的函数有连接数据库服务器、选择数据库、打开数据库连接和关闭数据库连接等函数,需要的朋友可以参考一下。

php删除mysql表中数据:

function opendatabase ($host,$user,$pass) {

try {

if ($db = mysql_connect ($host,$pass)){

return $db;

} else {

throw new exception ("Sorry,could not connect to mysql.");

}

} catch (exception $e) {

echo $e->getmessage ();

}

}

/* http://www.manongjc.com/article/1239.html */

function selectdb ($whichdb,$db){

try {

if (!mysql_select_db ($whichdb,$db)){

throw new exception ("Sorry,database could not be opened.");

}

} catch (exception $e) {

echo $e->getmessage();

}

}

function closedatabase ($db){

mysql_close ($db);

}

$db = opendatabase ("localhost","root","");

selectdb ("mydatabase",$db);

$updatequery = "DELETE FROM mytable WHERE id=2";

try {

if (mysql_query ($updatequery,$db)){

echo "Your record has been removed.";

if ($aquery = mysql_query ("SELECT * FROM mytable WHERE id=2")){

echo "
" . mysql_num_rows ($aquery);

} else {

echo mysql_error();

}

} else {

throw new exception (mysql_error());

}

} catch (exception $e) {

echo $e->getmessage();

}

closedatabase ($db);

?>

从上面源码可以看出,我们把mysql_connect封装到opendatabase函数中,如果需要连接mysql服务器,直接调用opendatabase函数即可,同理,

mysql_select_db、mysql_close都分别封装到selectdb和closedatabase函数中,如果需要选择数据库操作和关闭数据库操作,只需要分别调用selectdb和closedatabase函数即可。

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读