?php header("content-type:text/html;charset=utf-8"); class DBUtils{ /** *通用更新方法 insert update delete 操作 *@param sql *@return bool true false */ public function update($sql){ $link = $this->getConn(); mysql_query($sql); //如果出錯(cuò)顯示 if(DEBUG){ echo mysql_error(); } $rs = mysql_affected_rows($link); $rs = $rs > 0; mysql_close($link); return $rs; } /** *通用查詢(xún)方法 select 操作 *@param sql *@return array */ public function queryRows($sql){ //創(chuàng)建連接,編碼,數(shù)據(jù)庫(kù) $link = $this->getConn(); //發(fā)送sql $rs = mysql_query($sql); //如果出錯(cuò)顯示 if(DEBUG){ echo mysql_error(); } $rows = array(); while($row = mysql_fetch_array($rs)){ $rows[] = $row;//pdemo7.php } // mysql_free_result($rs); mysql_close($link); return $rows; } /** *通用查詢(xún)方法 select 操作 查詢(xún)結(jié)果一行數(shù)據(jù) *@param sql *@return array 如果失敗返回 false; */ public function queryRow($sql){ $rs = $this->queryRows($sql); if(!empty($rs[0])){ return $rs[0]; } return false; } /** *通用查詢(xún)方法 select 操作 查詢(xún)結(jié)果一個(gè)數(shù)據(jù) *@param sql *@return array 如果失敗返回 false; * 例: select count(*) from user; */ public function queryObj($sql){ $rs = $this->queryRows($sql); //var_dump($rs); if(!empty($rs[0][0])){ return $rs[0][0]; } return false; } private function getConn(){ $link = mysql_connect('127.0.0.1','root',''); mysql_query("set names utf8"); mysql_select_db("news"); return $link; } }
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com