記事本打開(kāi)修改
憑借整站使用H5開(kāi)發(fā)的創(chuàng)新體驗(yàn)、定制設(shè)計(jì)、設(shè)計(jì)團(tuán)隊(duì)積累與透明式的服務(wù)過(guò)程,符合行業(yè)特點(diǎn),專(zhuān)屬顧問(wèn)根據(jù)企業(yè)產(chǎn)品,消費(fèi)群體屬性,準(zhǔn)確定位;設(shè)計(jì)師以目標(biāo)客戶為中心,以突出品牌官網(wǎng)特性為宗旨,定制專(zhuān)屬網(wǎng)站建設(shè)設(shè)計(jì)方案。
$db_host = "數(shù)據(jù)庫(kù)地址:3306";
// database name
$db_name = "數(shù)據(jù)表名";
// database username
$db_user = "數(shù)據(jù)庫(kù)用戶名";
// database password
$db_pass = "數(shù)據(jù)庫(kù)密碼";
// table prefix
將這上面的“數(shù)據(jù)庫(kù)地址”改為空間服務(wù)商給你的數(shù)據(jù)庫(kù)地址,將"數(shù)據(jù)表名"改為空間服務(wù)商給你的數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)名稱(chēng),將"數(shù)據(jù)庫(kù)用戶名"改為空間服務(wù)商給你的數(shù)據(jù)庫(kù)的的賬戶名稱(chēng),將"數(shù)據(jù)庫(kù)密碼"改為空間服務(wù)商給你的數(shù)據(jù)庫(kù)的賬戶密碼。以上的數(shù)據(jù)只改“”里面的東西,“”不要去掉。然后將這個(gè)文件上傳到空間根目錄即可。
a
href="delete.php?id=xxx"
刪除/a
foreach遍歷數(shù)據(jù)的時(shí)候
寫(xiě)上id值,然后delete.php頁(yè)面執(zhí)行刪除操作。
要么你把連數(shù)據(jù)庫(kù)的頁(yè)面包含到
delete.php(不推薦)
要么
都寫(xiě)在一個(gè)頁(yè)面,然后switch
case
判斷操作
接受id
然后執(zhí)行
a
href="delete.php?act=delid=xxx"
刪除/a
這樣比較推薦
delete.php頁(yè)面里
連好數(shù)據(jù)庫(kù)
switch($act=$_GET['act']){
case
'del':
.........;break;case....}
建議你使用mysqli,面向?qū)ο蟮?,比起mysql來(lái)說(shuō)方便多了,數(shù)據(jù)連接mysqli(‘h’,‘u’,‘p','d'),然后返回給一個(gè)對(duì)象就行了
php有專(zhuān)門(mén)的sql server操作函數(shù),舉個(gè)簡(jiǎn)單的例子,是查詢的
$serverName?=?"localhost";?//數(shù)據(jù)庫(kù)服務(wù)器地址
$uid?=?"root";?//數(shù)據(jù)庫(kù)用戶名
$pwd?=?"123456";?//數(shù)據(jù)庫(kù)密碼
$connectionInfo?=?array("UID"=$uid,?"PWD"=$pwd,?"Database"='databasename');
$conn?=?sqlsrv_connect(?$serverName,?$connectionInfo);
if(?$conn?==?false){
echo?"連接數(shù)據(jù)庫(kù)失敗!";
die(?print_r(?sqlsrv_errors(),?true));
}
$sql?=?"select?*?from?user";
$query?=?sqlsrv_query(?$conn,?$sql?,?array(),?array(?"Scrollable"?=?SQLSRV_CURSOR_KEYSET?));
$num_rows?=?sqlsrv_num_rows($query);
if($num_rows??0){
while?($row?=?sqlsrv_fetch_array($query)){
echo?$row['aaaa'];
}
}
其它的操作也同理,舉一反三
舉例如下:
創(chuàng)建userinfo_update.php頁(yè)面用于查詢用戶信息,先顯示信息,在修改:
先通過(guò)GET獲取用戶編號(hào)查詢用戶信息:
$sql = "select * from user_info where user_id='".$_GET['userId']."'";
$result = mysql_query($sql,$con);
if($row = mysql_fetch_array($result)){
}
頁(yè)面效果:
創(chuàng)建update.php文件,用于修改用戶信息:
使用到了mysql_affected_rows() 函數(shù)返回前一次 MySQL 操作所影響的記錄行數(shù)。
//通過(guò)post獲取頁(yè)面提交數(shù)據(jù)信息
$userId = $_POST[userId];
$userName = $_POST[userName];
$userAge = $_POST[userAge];
$sql = "update user_info set user_name='".$userName."',user_age=".$userAge." where user_id='".$userId."'";
mysql_query($sql,$conn);//執(zhí)行SQL
$mark? = mysql_affected_rows();//返回影響行數(shù)
$url = "userinf_select.php";
運(yùn)行結(jié)果
創(chuàng)建delete.php文件,完成刪除用戶信息功能:
$userId = $_GET['userId'];
include 'connection.php';
$sql = "delete from user_info where user_id='".$userId."'";
mysql_query($sql,$con);
$mark? = mysql_affected_rows();//返回影響行數(shù)
if($mark0){
echo "刪除成功";
}else{
echo? "刪除失敗";
}
mysql_close($con);
運(yùn)行結(jié)果: