資料庫操作類

2021-06-18 17:25:57 字數 1973 閱讀 9347

<?php

/* 資料庫配置

return array(

'db_config' => array(

//資料庫配置

'db_host'=>'127.0.0.1', //伺服器位址

'db_name' => 'tmp', // 資料庫名

'db_user' => 'root', // 使用者名稱

'db_pwd' => '', // 密碼

'db_encode'=>'utf8',//編碼

'db_prefix' => 'dmtx_' // 資料庫表字首

)); */

class m

else

$this->conn();

$this->table = $this->prefix . $table;

}/**

* 連線資料庫

*/private function conn()

/*** 資料查詢

* 引數:sql條件 查詢字段 使用的sql函式名

* @param string $where

* @param string $field

* @param string $fun

* @return array

* 返回值:結果集 或 結果(出錯返回空字串)

*/public function select($where = '1', $field = "*", $fun = '')

} else else

}return $rarr;

}/**

* 資料更新

* 引數:sql條件 要更新的資料(字串 或 關聯陣列)

* @param $where

* @param $data

* @return bool

* 返回值:語句執行成功或失敗,執行成功並不意味著對資料庫做出了影響

*/public function update($where, $data)

else

}} else

$sqlstr = "update $this->table set $ddata where $where";

return mysql_query($sqlstr);

}/**

* 資料新增

* 引數:資料(陣列 或 關聯陣列 或 字串)

* @param $data

* @return int

* 返回值:插入的資料的id 或者 0

*/public function insert($data)

else

}$sqlstr = "insert into $this->table($field) values ($idata)";

} else else

}} else

$sqlstr = "insert into $this->table values ($idata)";

}if(mysql_query($sqlstr,$this->link))

return 0;

}/**

* 資料刪除

* 引數:sql條件

* @param $where

* @return bool

*/public function delete($where)

/*** 關閉mysql連線

* @return bool

*/public function close()

}//$hj = new m("user");

//echo $hj->insert("null,'[email protected]','cde'");

//$arr = $hj->select();

//print_r($arr);

//echo $hj->update("id>3",array("email"=>"[email protected]"));

資料庫操作類

using system using system.web using system.web.ui using system.web.ui.webcontrols using system.web.ui.htmlcontrols using system.data using system.data...

資料庫操作類

剛摘下來的資料庫操作類,以後再慢慢更新 using system using system.collections.generic using system.linq using system.text using system.data using system.data.sqlclient us...

c 資料庫操作類

using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...