PHP連線MySQL的增刪改查
阿新 • • 發佈:2019-01-03
<?php header("content-type:text/html;charset=utf-8"); //新增連線資料庫表 //連線資料庫 $link=mysql_connect('localhost','root','root'); var_dump($link); //判斷是否連線成功 if(!$link){ exit("資料庫連線失敗!.錯誤資訊:".mysql_error().",錯誤號".mysql_errno()); } //選擇客戶端字符集 mysql_set_charset('utf8'); //選擇資料庫 mysql_select_db('zhenyu'); //建立sql語句 $sql="insert into bbs_user(id,username,password) values('','zhang1',123)"; //傳送SQL語句 $set=mysql_query($sql); var_dump($set); //處理sql語句 if($set){ echo "新增成功"; echo "你的id:".mysql_insert_id(); echo "受影響的行號:".mysql_affected_rows(); }else{ echo "新增失敗"; echo "錯誤資訊:".mysql_error().",錯誤號".mysql_errno(); } ?>
<?php header("content-type:text/html;charset=utf-8"); //1連線資料庫查詢 $link=mysql_connect('localhost','root','root'); //var_dump($link); //2判斷是否正常連線 if(!$link){ exit('資料庫連線失敗!錯誤資訊:.'.mysql_error().",錯誤號:".mysql_errno()); } //3選擇客戶端字符集 mysql_set_charset('utf8'); //4選擇資料庫 mysql_select_db('zhenyu'); //5準備sql語句 $sql="select * from bbs_user"; //6傳送sql語句 $set=mysql_query($sql); //var_dump($set); //7處理資料 if($set){ echo "資料顯示成功"; echo "<table border='3' width='800'>"; echo "<tr>"; echo "<th>id</th>"; echo "<th>username</th>"; echo "<th>password</th>"; echo "</tr>"; while($data=mysql_fetch_assoc($set)){ //var_dump($data); echo "<tr>"; echo "<td>".$data['id']."</td>"; echo "<td>".$data['username']."</td>"; echo "<td>".$data['password']."</td>"; echo "</tr>"; //echo "本表當中有".mysql_num_rows($set)."個使用者"; } }else{ echo "資料顯示失敗"; } echo "<table>"; echo "本表當中有".mysql_num_rows($set)."個使用者"; //查需要先釋放資源 在去關閉資料庫 mysql_free_result($set); mysql_close($link); ?>
<?php header("content-type:text/html;charset=utf-8"); //修改資料庫連線 //連線資料庫 $link=mysql_connect('localhost','root','root'); //var_dump($link); //判斷資料庫是否正常連線 if(!$link){ exit("資料庫連線失敗!.錯誤資訊".mysql_error().",錯誤號".mysql_errno()); } //設定字符集 mysql_set_charset('utf8'); //選擇資料庫 mysql_select_db('zhenyu'); //建立sql語句 $sql="update bbs_user set username='zhang8' where id=9"; //傳送sql語句 $set=mysql_query($sql); //var_dump($set); //處理sql語句 if($set){ echo "修改成功"; echo "受影響的行號: ".mysql_affected_rows(); }else{ echo "修改失敗"; echo "錯誤資訊: ".mysql_error().",錯誤號".mysql_errno(); } //關閉資料庫 mysql_close($link);
<?php
header("content-type:text/html;charset=utf-8");
//資料庫連線 刪除
$link=mysql_connect('localhost','root','root');
//var_dump($link);
//判斷連線是否成功
if(!$link){
exit("資料庫連線失敗!.錯誤資訊:".mysql_error().",錯誤號: ".mysql_errno());
}
//設定字符集
mysql_set_charset('utf8');
//選擇資料庫
mysql_select_db('zhenyu');
//準備sql語句
$sql="delete from bbs_user where id=26";
//var_dump($sql);
//傳送sql語句
$res=mysql_query($sql);
//var_dump($res);
//處理sql語句
if($res){
echo "刪除成功";
}else{
echo "刪除失敗";
}
//關閉資料庫
mysql_close($link);
?>