標籤:mysql web開發 sql php sae
//既然使用到web開發,必須要串連資料庫,php不像java還需要jar包,這點不錯,直接上代碼,複製粘貼就能用,注意下面的資料庫名稱和欄位就ok了!<html><head><meta http-equiv="Content-Type" content="text/html; charset=gbk" /></head><body> <table border="1"> <tr> <td>使用者ID</td> <td>使用者名稱稱</td> </tr> <tr> <?php /* * SAE_MYSQL_USER:使用者名稱 * SAE_MYSQL_PASS:密碼: * SAE_MYSQL_HOST_M:主庫網域名稱 * SAE_MYSQL_HOST_S:從庫網域名稱 * SAE_MYSQL_PORT:連接埠: * SAE_MYSQL_DB資料庫名 * * 詳細說明:頁面的編碼要和資料庫的編碼一樣,不然會出現亂碼 * 或者在串連資料庫時設定mysql_set_charset() * */ $link = mysql_connect ( SAE_MYSQL_HOST_M . ':' . SAE_MYSQL_PORT, SAE_MYSQL_USER, SAE_MYSQL_PASS ); if ($link) { mysql_select_db ( SAE_MYSQL_DB, $link ); mysql_set_charset("gbk"); $sql = "select username,password from user"; $result = mysql_query ( $sql ); while ( $row = mysql_fetch_array ( $result, MYSQL_NUM ) ) { echo ("<td>$row[0]</td><td>$row[1]</td>"); } mysql_free_result ( $result ); } else { echo "資料庫連接KO"; } ?> </tr> </table></body></html></span>
mysql_query — 發送一條 MySQL 查詢
mysql_fetch_array — 從結果集中取得一行作為關聯陣列,或數字數組,或二者兼有
mysql_fetch_row — 從結果集中取得一行作為枚舉數組
mysql_fetch_assoc — 從結果集中取得一行作為關聯陣列
mysql_result — 取得結果資料
教程手冊:點擊查閱
使用PHP串連SAE中的MySql資料庫