一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

thinkphp3查詢mssql數據庫亂碼解決方法分享

thinkphp查詢mssql數據庫出現亂碼的原因是Thinkphp默認為UTF-8,而msmsql數據庫是簡體中文版,存儲的是GB2312編碼

解決方法:

1:在Thinkphp/Lib/Core 打開Db.class.php,在其最后面加上
2:在Db.class.php找到function select(),在$result = $this->query($sql);后面加一條 $result=iconv2utf8($result),就OK了

復制代碼 代碼如下:
public function iconv2utf8($Result) {       
 $Row=array();                  
 $key1=array_keys($Result);  //取查詢結果$Result的數組的鍵值         
 //print_r($key1);         
 $key2=array_keys($Result[$key1[0]]);  
 //取查詢結果$Result的第一個數組($key1[0])的鍵值          
 //print_r($key2);                 
 for($i=0;$i<count($key1);$i++) { 

  for($j=0;$j<count($key2);$j++) {                       
   //取查詢結果編碼改為UTF-8,并存入$Row,且$Row與$Result鍵與值一致                     
   $Row[$key1[$i]][$key2[$j]]=iconv('gb2312','utf-8',$Result[$key1[$i]][$key2[$j]]);
  }        
 }      
 retrun $Row; 
}

php技術thinkphp3查詢mssql數據庫亂碼解決方法分享,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产成人激烈叫床声视频对白 | 国产91久久最新观看地址 | 亚洲春黄在线观看 | 久久久这里有精品 | 天天五月天丁香婷婷深爱综合 | 精品国产乱子伦一区 | 欧美成人亚洲国产精品 | 麻豆91精品91久久久 | 日韩在线 中文字幕 | 大臿蕉香蕉大视频成人 | 国内久久久久久久久久 | 四虎8848精品永久在线观看 | 麻豆亚洲| 第一页在线视频 | 久久er精品 | 精品久久久久久久一区二区手机版 | 亚洲视频一区二区三区 | 免费看国产一级片 | 国产精品视屏 | 国产精品一区二区三区免费 | 看免费人成va视频全 | 国产福利二区 | 91精品国产91热久久久久福利 | 人人澡人人擦人人免费 | 国产精品福利一区二区 | 国产成人精品一区二区三区 | 久久综合视频网 | 六月婷婷视频 | 极品销魂一区二区三区 | 青青草91视频 | 国产原创视频在线 | 国内精品区一区二区三 | 深夜免费小视频 | 国产精品久久久尹人香蕉 | 四虎澳门永久8848在线影院 | 免费播放欧美一级特黄 | 国产亚洲一区二区三区啪 | 国产高清免费的视频 | 天天舔天天射 | 激情福利网站 | 亚洲国产一区二区三区在线观看 |