第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Active Recode PHP

標(biāo)簽:
PHP

     <?php  
    define('DBHOST', 'localhost');  
    define('DBUSER', 'root');  
    define('DBPASS', '');  
    define('DBNAME', 'test');  
    define('TABLE_PREFIX', 't_');  
    class ActiveRecord {  
        private $tablepre;  
        private $class;  
        private $table;  
        private static $link;  
        private $data;  
          
        public $primaryKey = 'id';  
          
        public function __construct() {  
            $this->tablepre = TABLE_PREFIX;  
            $this->class = get_class($this);   
            $this->table = $this->tablepre . strtolower($this->class);  
            $this->data = array();  
            $this->connect();  
        }  
          
        private function connect() {  
            if(!self::$link) {  
                self::$link = mysql_connect(DBHOST, DBUSER, DBPASS);  
                mysql_select_db(DBNAME);  
            }  
            return self::$link;  
        }  
          
        public function __set($name, $value) {  
            $this->data[$name] = $value;  
        }  
          
        private function implodefields($cond) {  //组合修改时调用  
            $fields = array();  
            foreach($cond as $key => $value) {  
                $value = mysql_real_escape_string($value);   
                $fields[] = "`$key`='$value'";  
            }  
            return implode(', ', $fields);       
        }  
          
        public function add() {               
            $fields = $this->implodefields($this->data);       
            $sql = "INSERT INTO `{$this->table}` SET $fields";  
            $this->query($sql);  
        }  
          
        public function findById($id) {  
            $sql = "SELECT * FROM `{$this->table}` WHERE `{$this->primaryKey}`='$id' LIMIT 1";  
            $data = $this->getOne($sql);  
            return $this->makeObjFromArray($data);  
        }  
          
        private function makeObjFromArray($data) {  
            $obj = new $this->class;  
            foreach($data as $key => $value) {     
                $obj->$key = $value;  
            }  
            return $obj;  
        }  
          
        private function query($sql) {  
            echo $sql . "\n";  
            return mysql_query($sql, self::$link);  
        }  
          
        private function getOne($sql) {  
            $data = $this->query($sql);  
            if($data) {  
                $item = mysql_fetch_assoc($data);  
                return $item;  
            }  
            return false;  
        }  
    }  
      
    class User extends ActiveRecord {  
        var $primaryKey = 'id';  
    }  
      
    $user = new User();  
    $user->name = '热电影';  
    $user->email = 'www.redianying.com';  
    $user->add();  
      
    $user = $user->findById(1);  
    print_r($user);  

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消