@override
public
boolean
adduser
(user user)
;int num = db.
executeupdate
(sql, params);if
(num !=0)
else
}
@override
public
boolean
deluser
(int uid)
;//得到執行結果
num = db.
executeupdate
(sql, params);if
(num !=0)
else
}
@override
public
boolean
upduser
(int uid)
;//執行sql語句得到結果
num = db.
executeupdate
(sql, params);if
(num !=0)
else
}
@override
public user findbyuid
(int uid)
;//執行sql語句結果
rs = db.
executequery
(sql, params)
;try
}catch
(exception e)
return user;
}
@override
public list
findbyall()
}catch
(exception e)
return ulist;
}
@override
public list
findbylike
(string username)
}catch
(exception e)
return ulist;
}
在查詢和更改操作中有用到basedao封裝函式對傳入的sql語句執行處理操作,executequery()或executeupdate()。源**分別如下:
//實現增刪改的basedao封裝
public
intexecuteupdate
(string sql, object[
] params)
} num = pstm.
executeupdate()
;}catch
(exception e)
return num;
}//實現查詢的basedao封裝
public resultset executequery
(string sql, object[
] params)
} rs = pstm.
executequery()
;}catch
(exception e)
return rs;
}
資料庫操作(增刪改查)
啟動 終端執行mysql 輸入 mysql u root p,提示輸入密碼,是自己設定的,我的是111111 第一步 show databases 第二步 use 資料庫 test 第三步 show tables 上述的準備工作做好之後既可以進行資料庫的操作。1.mysql基本指令操作 建立乙個資料...
資料庫的增刪改查操作
php use think db 查詢構造器 系統學習資料庫的增刪改查 curd class demo5 2.多條查詢 public function select else 單條插入 public function insert 新增多條 public function insertall 更新操...
資料庫的增 刪 改 查操作
資料庫的增 刪 改 查操作 1 增加操作 方法名 insert insertgetid 區別 insert 可以往資料表中插入1條或多條資料,引數是一維二維陣列 鍵值 insetgetid 只能往資料表中插入一條資料,並且返回新增記錄的主鍵id,引數一維鍵值的陣列。鍵值陣列的名稱就是資料表中對應的欄...