您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 php關注買粉絲一鍵登錄(怎么查詢號碼歸屬地?)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-05-29 05:46:27【】0人已围观
简介private$charset;//數據庫編碼,GBK,UTF8,gb2312private$sql;//最后一次執行的sql語句//初始化類publicfunction__買粉絲nstruct($d
private $charset; // 數據庫編碼,GBK,UTF8,gb2312 private $sql;//最后一次執行的sql語句 //初始化類 public function __買粉絲nstruct($dbhost, $dbuser, $dbpass, $dbname = '', $charset = 'utf8'){ $this-dbhost = $dbhost; $this-dbuser = $dbuser; $this-dbpass = $dbpass; $this-dbname = $dbname; $this-charset = strtolower(str_replace('-', '', $charset)); $this-link = new mysqli($this-dbhost,$this-dbuser,$this-dbpass,$this-dbname); if($this-error()){ $errorInfo='Error:Could not make a database link ('.$this-errno().')'.$this-error(); throw new ErrorException($errorInfo, 1); } $this-setCharset($this-charset); } /** * @param 設置字符集 */ private function setCharset($charset){ $this-link-set_charset($charset); } /** * 數據庫執行語句,可執行查詢添加修改刪除等任何sql語句 * @access public * @param $sql string 查詢sql語句 * @return $result,成功返回資源,失敗則輸出錯誤信息,并退出 */ public function query($sql){ $this-sql = $sql; $result = $this-link-query($this-sql); if (!$result) { return false; // die($this-errno().':'.$this-error().'br /出錯語句為'.$this-sql.'br /'); } return $result; } /** * 拼裝查詢的sql語句 * @param $tablename 數據表名稱 * @param $opts 查詢的元素 * @param $where 條件 數組或字符串 * @param $order 排序條件 * @return 返回sql語句 */ public function selectSql($tablename,$opts=array(),$where=" 1=1 ",$order=" id DESC "){ if (empty($opts)){ $fields = "*"; }else{ $opts = $this-cleanseArray($opts); $keys = array_keys($opts); $vals = array_values($opts); $fields = ""; for ($i = 0; $i 買粉絲unt($keys); $i++) { if ($fields == ""){ $fields = $vals[$i]; } else { $fields = $fields.",".$vals[$i].""; } } } if (is_array($where)){ $whereArr = $this-cleanseArray($where); $keysWhere = array_keys($whereArr); $valsWhere = array_values($whereArr); $whereString = ""; for ($j = 0; $j 買粉絲unt($keysWhere); $j++) { if ($whereString == ""){ $whereString = $keysWhere[$j]." = '".$valsWhere[$j]."'"; } else { $whereString = $whereString." AND ".$keysWhere[$j]." = '".$valsWhere[$j]."'"; } } }else{ $whereString = $where; } $sql = "SELECT ".$fields." FROM ".$tablename." WHERE ".$whereString." ORDER BY ".$order; return $sql; } /** * 更新的通用語句 * @param $tablename 數據表名稱 * @param $opts 更新的元素 * @param $where 條件 數組或字符串 * @return 影響的行數 */ public function genericUpdate($tablename, $opts, $where) { $opts = $this-cleanseArray($opts); $keys = array_keys($opts); $vals = array_values($opts); $setString = ""; $whereString = ""; for ($i = 0; $i 買粉絲unt($keys); $i++) { if ($setString == ""){ $setString = $keys[$i]." = '".$vals[$i]."'"; } else { $setString = $setString.", ".$keys[$i]." = '".$vals[$i]."'"; } } if (is_array($where)){ $whereArr = $this-cleanseArray($where); $keysWhere = array_keys($whereArr); $valsWhere = array_values($whereArr); for ($j = 0; $j 買粉絲unt($keysWhere); $j++) { if ($whereString == ""){ $whereString = $keysWhere[$j]." = '".$valsWhere[$j]."'"; } else { $whereString = $whereString." AND ".$keysWhere[$j]." = '".$valsWhere[$j]."'"; } } }else{ $whereString = $where; } $sql = "UPDATE `$tablename` SET ".$setString." WHERE ".$whereString; $result = $this-query($sql); if (!!$result){ return $this-affectedRows(); }else{ return false; } } /** * 刪除的通用語句 * @param $tablename 數據表名稱 * @param $where 條件 數組或字符串 * @return 影響的行數 */ function genericDelete($tablename, $where="1") { $whereString = ""; if (is_array($where)){ $whereArr = $this-cleanseArray($where); $keysWhere = array_keys($whereArr); $valsWhere = array_values($whereArr); for ($j = 0; $j 買粉絲unt($keysWhere); $j++) { if ($whereString == ""){ $whereString = $keysWhere[$j]." = '".$valsWhere[$j]."'"; } else { $whereString = $whereString." AND ".$keysWhere[$j]." = '".$valsWhere[$j]."'"; } } }else{ $whereString = $where; } $sql = "DELETE FROM ". $tablename . " WHERE " . $whereString; $result = $this-query($sql); if (!!$result){ return $this-affectedRows(); }else{ return false; } } /** * 過濾字符串 * @param 字符串 * @param string $char * @return $cleansed */ private function cleansePureString($str, $char = '\\') { ///[^a-zA-Z0-9\s]/ NON ALPHA $cleansed = preg_replace("/[%_'\"]/", '', $str); //_, % and ' return $cleansed; } /** * 過濾數組 * @param unknown $opts * @return multitype:$cleansed */ private function cleanseArray($opts) { $cleansedArray = array(); $keys = array_keys($opts); $vals = array_values($opts); for ($i = 0; $i 買粉絲unt($keys); $i++) { $newKey = $this-cleansePureString($keys[$i],"'"); $newVal = $this-cleansePureString($vals[$i],"'"); $cleansedArray[$newKey] = $newV
很赞哦!(694)
相关文章
- 02 事業單位申請買粉絲買粉絲需要什么資料(事業單位申請買粉絲買粉絲是否需要花錢認證!~?)
- 02 云南省商務廳對外貿易處(誰知道 云南的蒙子市)
- 02 買年貨是什么生肖(必看!12生肖年底財運是兇還是吉)
- youtube for tv apk downloader(為什么我用Youtube Downloader HD 最新版的軟件 去下載Youtube 上的視頻 我把地址復制上去后)
- youtube downloader online iphone(如何從網站上免費下載視頻 6種方法來從網站上免費下載視頻)
- 02 九色猴貿易有限公司(好聽的貿易公司名字大全)
- youtube downloader online mp3 mp4(為什么我用Youtube Downloader HD 最新版的軟件 去下載Youtube 上的視頻 我把地址復制上去后)
- youtube downloader mp4 1080p gratis(為什么我用Youtube Downloader HD 最新版的軟件 去下載Youtube 上的視頻 我把地址復制上去后)
- 02 買年貨一般是什么時候買(年貨什么時候買最合適)
- youtube downloader to mp3 app(為什么我用Youtube Downloader HD 最新版的軟件 去下載Youtube 上的視頻 我把地址復制上去后)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:云南怒江傈兰坪白族普米族自治县
工作室:小组
Email:[email protected]
热门文章
站长推荐
02 買外貿盒子還是當貝盒子(外貿機頂盒哪個好)
02 云南云瓷貿易有限公司(聞淵云青瓷小說叫什么)
02 二戰后國際貿易體系的建立的原因及作用宗旨(簡述二戰后國際服務貿易迅速發展的原因。)
02 九月網紅博主網名叫什么(2021網紅網名,網名2021最火爆)
02 云南中資海外買粉絲集團有限責任公司招聘(世博會有關資料)
youtube free download windows 7zip官網(在線快速設計-如何使用圖怪獸快速設計出一張屬于自己的圖片)
youtube downloader pro 500(為什么我用Youtube Downloader HD 最新版的軟件 去下載Youtube 上的視頻 我把地址復制上去后)
02 云南對外貿易的優劣勢分析(云南怒江自治州發展面臨的問題是什么)