四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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數據庫亂碼解決方法分享,轉載需保留來源!

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

主站蜘蛛池模板: 黄色免费视频| 黑暗圣经在线观看| 拨罗卜| 四川地图旅游地图高清版大图| 电影继母劳拉| 尹雪喜主演电影| 复仇者联盟4在线完整版观看| 奶奶的星星| 黄视频免费网站| 六年级下册语文书50页内容| xiuren秀人网最新地址| 双重曝光韩剧在线观看| 八年级上册英语课文| 男同性网站| 12星座最佳夫妻配对| 傲娇与章经| 音乐僵尸演员表| 电影喜宝| 婴儿睡眠时间对照表| 诊所惊魂| 亚洲狠狠爱| 爱情重伤| 朱一龙电视剧| 韩帅| 正牌韦小宝之奉旨沟女| 供货合同| 电影台湾往事| 打电话简谱| 大老鼠图片| 小曼哈顿| 中国汉字大全20000个| 和平视频| oldpussy| 大奉打更人电视剧免费在线观看 | 流行性感冒ppt课件| 美女撒尿全过程免费| 望夫崖| 古风少女换装纸娃娃| 里番在线看| 番金连| 古或仔|