PHP 5 與 PHP 7之間的差別在於名稱不同和帶入位罝不同其於沒什麼差別。
一、PHP 5 用法
Ⅰ.介紹
1. mysql_pconnect:建立了正確的連接
2. mysql_error:返回最後一個錯誤的字符串描述
3. mysql_select_db:連線資料庫
4. mysql_query:用來判斷資料庫查詢是否成功
5. die:該函數是exit()
6. mysql_fetch_assoc:獲取資料庫的欄位陣例。
7. mysql_num_rows:獲取資料庫的總筆數。
Ⅱ.程式範例
$hostname_GD1 = "localhost";
$database_GD1 = "資料庫名稱";
$username_GD1 = "root";
$password_GD1 = "密碼";
$GD1 = mysql_pconnect($hostname_GD1, $username_GD1, $password_GD1) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database_GD1, $GD1);
$query_Re1_menu = "SELECT * FROM text1";
$Re1_menu = mysql_query($query_Re1_menu, $GD1) or die(mysql_error());
$row_Re1_menu = mysql_fetch_assoc($Re1_menu);
$totalRows_Re1_menu = mysql_num_rows($Re1_menu);
do {
echo $row_Re1_menu['id'];//取得id的值
} while ($row_Re1_menu = mysql_fetch_assoc($Re1_menu));
二、PHP 7 用法
Ⅰ.介紹
1. mysqli_connect:建立了正確的連接
2. mysqli_error:返回最後一個錯誤的字符串描述
3. mysql_select_db:連線資料庫
4. mysqli_query:用來判斷資料庫查詢是否成功
5. die:該函數是exit()
6. mysqli_fetch_assoc:獲取資料庫的欄位陣例。
7. mysqli_num_rows:獲取資料庫的總筆數。
Ⅱ.程式範例
$hostname_GD1 = "localhost";
$database_GD1 = "資料庫名稱";
$username_GD1 = "root";
$password_GD1 = "密碼";
$GD1 = mysqli_connect($hostname_GD1, $username_GD1, $password_GD1) or trigger_error(mysqli_error($GD),E_USER_ERROR);
mysqli_select_db($GD,$database);
$query_Re1_menu = "SELECT * FROM text1";
$Re1_menu = mysqli_query($GD1,$query_Re1_menu) or die(mysqli_error($GD));
$row_Re1_menu = mysqli_fetch_assoc($Re1_menu);
$totalRows_Re1_menu = mysqli_num_rows($Re1_menu);
do {
echo $row_Re1_menu['id'];//取得id的值
} while ($row_Re1_menu = mysqli_fetch_assoc($Re1_menu));
留言列表