看板 Web_Design 關於我們 聯絡資訊
各位你好,目前我正在使用的是php + mysql做網頁(之前都是用jsp) 而我目前遇到了兩個問題: 1. /C:/resin-3.1.8/webapps/ROOT/test.php:14: Warning: Your MySQL Connector/J J DBC 5.1.12 driver may have issues with column/table aliases and DESCRIBE statements. The recommended JDBC version is 3.1.14. [mysql_connect] 網頁執行於本機端,而資料庫則在另一台主機上 網頁上出現了這段文字,請問是因為本機端與資料庫的lib版本不符導致嗎? 2.亂碼問題:以下附上connector語法並敘述 $dbhost = 'localhost'; $dbuser = 'username'; $dbpass = 'password'; $dbname = 'DBname'; $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die('Error with MySQL connection'); mysql_query("SET NAMES 'utf8'"); // 指定utf8 mysql_select_db($dbname); $sql = "Select * From weekly_publish"; $result = mysql_query($sql) or die('MySQL query error'); while($row = mysql_fetch_array($result)){ echo $row['WP_Num']; echo $row['WP_Topic']; echo '<br />'; } 目前發生的問題是,Insert語法到資料庫的文字是正常的,但讀出的時候,中文則會變成 亂碼,請建議我該檢查哪裡才是呢?? 使用: dreamweaver CS4的php直接開啟,再貼上上面文字 -- 專家總是叫我們不要吃漢堡這種垃圾食物, 要多吃營養的食物, 例如白麵包、芝麻、生菜、蕃茄、酸黃瓜、起司和牛肉。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.166.142
shadowjohn:你開網頁時,按右鍵,看一下網頁的編碼是不是utf8 04/20 20:14
victer0327:是utf-8 04/21 08:32
shadowjohn:你另存網頁時,確定是存成utf8格式嗎 04/21 11:04
各位你好,目前已確定是環境問題 因為我丟到我朋友的appche上就正常了!!! 請問我該如何調整,才可以令Resin執行php+MySQL呢??? 我使用: Resin: 3.1.8 MySQL: 5.X JDBC: mysql-connector-java-5.1.6-bin.jar ※ 編輯: victer0327 來自: 140.111.166.142 (04/21 12:34)