<?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...