首頁 >後端開發 >php教程 >php連接mysql二種方法 mysql亂碼問題

php連接mysql二種方法 mysql亂碼問題

WBOY
WBOY原創
2016-07-25 08:53:57888瀏覽
  1. //在conf/php.ini中,在vim用"/php_mysql"搜索到extension=php_mysql.dll,去掉前面的";",同时在下面增加extension=php_mysqli.dll;
  2. $mysqli = new mysqli("127.0.0.1","用户名", 密码","库名");
  3. $query="select * from 表 order by theindex desc";
  4. $mysqli->query("set names gb2312");//注意此处不加会乱码
  5. $result = $mysqli->query($query);
  6. //printf() 函数输出格式化的字符串
  7. while(list($name, $theindex) = $result->fetch_row())
  8. echo("
    ".$name.$theindex);
  9. $con = mysql_connect("localhost", "用户名", "密码");
  10. if ($con) {
  11. mysql_query("set names 'gb2312'");
  12. mysql_select_db("库名", $con);//注意此处不加会乱码
  13. $rs = mysql_query("select * from 表 order by theindex desc;", $con);
  14. if ($rs) {
  15. echo ("");
  16. while($row = mysql_fetch_assoc($rs))
  17. {
  18. echo "
  19. " .
  20. "
  21. " .
  22. "
  23. " .
  24. "
  25. ";
  26. }
  27. mysql_free_result($rs);
  28. }
  29. echo ("
  30. $row[theindex] $row[name]
    ");
  31. mysql_close($con);
  32. }
复制代码


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn