10年積累的成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有盱眙免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
本文主要給大家簡(jiǎn)單講講MySQL封裝實(shí)現(xiàn)增刪改查功能講析,相關(guān)專業(yè)術(shù)語(yǔ)大家可以上網(wǎng)查查或者找一些相關(guān)書(shū)籍補(bǔ)充一下,這里就不涉獵了,我們就直奔mysql封裝實(shí)現(xiàn)增刪改查功能講析主題吧,希望可以給大家?guī)?lái)一些實(shí)際幫助。
SqlTool.class.php
conn = mysql_connect($this->host , $this->user , $this->password);
if(!$this->conn){
die('連接失敗'.mysql_error());
}
mysql_select_db($this->db,$this->conn);
mysql_query('set names gbk');
}
//select
function execute_dql($sql){
$res = mysql_query($sql,$this->conn);
return $res;
}
//insert、update、delete
function execute_dml($sql){
$obj = mysql_query($sql,$this->conn);
if(!$obj){
//return 0;//操作失敗
die('操作失敗'.mysql_error());
}else{
if(mysql_affected_rows($this->conn)>0){
//return 1;//操作成功
echo "操作成功";
}else{
//return 2;//行數(shù)沒(méi)有收到影響
die('行數(shù)沒(méi)有受影響');
}
}
}
}
?>
SqlToolTest.php
execute_dml($sql);
//--------------------dql操作--------------------
$sql = "select * from user1";
//創(chuàng)建一個(gè)SqlTool對(duì)象
$SqlTool = new SqlTool();
$res = $SqlTool->execute_dql($sql);
while($row=mysql_fetch_row($res)){
foreach($row as $key=>$val){
echo "--$val";
}
echo "
";
}
mysql_free_result($res);
/*if($res==0){
die('操作失敗'.mysql_error());
}else if($res==1){
echo "操作成功";
}else if($res==2){
echo "行數(shù)沒(méi)有受影響";
}*/
?>
創(chuàng)建數(shù)據(jù)庫(kù)
create database test1;
創(chuàng)建數(shù)據(jù)表
create table user1(
id int auto_increment primary key,
name varchar(32) not null,
password varchar(64) not null,
email varchar(128) not null,
age tinyint unsigned not null
);
表結(jié)構(gòu)
后續(xù)操作的圖片結(jié)果:
mysql封裝實(shí)現(xiàn)增刪改查功能講析就先給大家講到這里,對(duì)于其它相關(guān)問(wèn)題大家想要了解的可以持續(xù)關(guān)注我們的行業(yè)資訊。我們的板塊內(nèi)容每天都會(huì)捕捉一些行業(yè)新聞及專業(yè)知識(shí)分享給大家的。