php實現的簡單資料庫操作Model類

2022-09-27 08:57:11 字數 1607 閱讀 9617

該資料庫模型類可實現資料庫的增刪改查,簡化資料庫操作。

1. config.php**:

<?php define("hostname","127.0.0.1");

define("username","root");

define("password","");

define("dataname","class");

2. 使用**:

<?php /*

作者:shyhero

*/require("./config.php");

class model

//查詢 1.表名 2.條件 3.值 如果不新增條件或者值,就全部查詢

public function find($table="",$key="",$value="")";

}else where = ''";

}$res = mysqli_query($this -> link,$sql);

$arr = mysqli_fetch_all($res,mysqli_assoc);

mysqli_free_result($res);

return $arr;

} //增加 1.表名 2.需要插入的字段 3.值1

public function ins($table="",$zd="name,score",$value="")

$str = rtrim($str,",");

$sql = "insert into ()values()";

$res = mysqli_query($this -> link,$sql);

return mysqli_insert_id($this -> link);

} //修改 1.表名 2.修改字段 3.值 4.條件 5.值

public function upd($table="",$key="",$value="",$key2="www.cppcns.com",$value2="") set ='' www.cppcns.comwhere =''";

$res = mysqli_query($this -> link,$sql);

return mysqli_affected_rows($this -> link);

} //刪除 1.表名 2.條件 3.值

public function del($table="",$key="",$value="") where =''";

$res = mysqli_query($this -> link,$sql);

return mysqli_affected_rows($this -> link);

} //析構函式

public function __destruct()

} $m = new model();

//var_dump($m -> find("stu","id"));

var_dump($m -> ins("stu","name","zhu"));

//var_dump($m -> upd("stu","name","dujianing","id","1"));

//var_dump($m -> del("stu","name","li"));

?>

php簡單資料庫操作類的封裝

一 public function connect else mysql select db this db,this connid or die connect db false mysql query set names this code return this connid 返回資料庫連線物...

php簡單資料庫練習

consolelog include test 接收使用者提交資料,並儲存到資料庫中 if post elseelse else else 登陸頁面時,從資料庫讀取 連線資料庫操作 servername localhost username root passowrd root 建立連線 conn ...

簡單資料庫操作問題

簡單資料庫操作問題 delphi windows sdk api 請問操作access資料庫時 如果資料庫是 表 word 字段 name 字段 pass 讀access把所有的name 加入combobox控制項中 然後 點裡面的內容就在edit1.text中顯示對應的pass內容 1。with ...