您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 php關注買粉絲一鍵登錄(php如何利用買粉絲推送消息給單個用戶)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-04 20:24:47【】7人已围观
简介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
很赞哦!(16624)
相关文章
- 01 抖音作品播放量查詢軟件(什么軟件讓抖音播放量提高)
- 01 抖音千萬播放量收入(抖音收益怎么算錢是按播放量算還是點贊一千萬播放量賺多少錢)
- 05 杭州九尚貿易有限公司(懂的說說,生態魚缸選擇哪個牌子性價比高?)
- 05 歐盟農產品國際貿易政策有哪些對我我國有哪些啟示(加入WTO后,對我國農產品國際貿易的影響與對策)
- 01 抖音發了一天了十幾個播放量(為什么抖音我的視頻一個多小時才幾十個播放量以前不是這樣的?)
- 05 武漢同濟醫院買粉絲怎么查檢查結果(我在武漢同濟醫院買粉絲買粉絲里面填了一個常用就診人的信息,想要刪除,應該怎樣刪除?因為那個常用就診人)
- 01 抖音發視頻多少播放量才有收益(抖音多少播放量才有收益)
- 01 抖音作品幾十播放量(抖音播放量多少才正常)
- 01 抖音十大男扮女裝網紅胖子是誰(抖音男扮女裝的網紅叫什么?)
- 01 抖音買粉絲二維碼在哪里(抖音的二維碼在哪里?)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:内蒙古乌兰察布察哈尔右翼前旗
工作室:小组
Email:[email protected]