php操作資料庫
阿新 • • 發佈:2019-02-11
php連線資料庫
<?php //IE、FF統一為utf8編碼 header('Content-Type: text/html; charset=utf-8'); //第一步:連線資料庫 $conn=mysqli_connect('localhost','root','')or die('mysql資料庫連結錯誤,錯誤資訊為'.mysqli_error);
//第二步:選擇指定的資料庫,設定編碼 mysqli_select_db($conn,'wangjing')or die('mysql資料庫錯誤'.mysqli_error($conn)); mysqli_query($conn,'SET NAMES UTF8'); //第三步:獲取一張表,並從中獲取資訊 $query="SELECT * FROM WANGJING"; $result=mysqli_query($conn,$query)or die('表連線錯誤'.mysqli_error($conn)); //第四步:輸出搜尋的資訊 print_r(mysqli_fetch_array($result,MYSQLI_ASSOC)); //第五步:關閉連線 echo mysqli_free_result($result); //echo mysqli_free_result($result); //第六步:關閉連線 mysqli_close($conn);
定義常量
<?php將常用程式碼另存為config.php//IE、FF統一為utf8編碼 header('Content-Type: text/html; charset=utf-8'); define('DB_HOST','localhost'); define('DB_USER','root'); define('DB_PASSWORD',''); define('DB_NAME','wangjing'); //第一步:連線資料庫 $conn=mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD)or die('mysql資料庫連結錯誤,錯誤資訊為'.mysqli_error($conn)); //第二步:選擇指定的資料庫,設定編碼mysqli_select_db($conn,DB_NAME)or die('mysql資料庫錯誤'.mysqli_error($conn)); mysqli_query($conn,'SET NAMES UTF8'); //第三步:獲取一張表,並從中獲取資訊 $query="SELECT * FROM WANGJING"; $result=mysqli_query($conn,$query)or die('表連線錯誤'.mysqli_error($conn)); //第四步:輸出搜尋的資訊 print_r(mysqli_fetch_array($result,MYSQLI_ASSOC)); //第五步:關閉連線 echo mysqli_free_result($result); //echo mysqli_free_result($result); //第六步:關閉連線 mysqli_close($conn);
<?php //IE、FF統一為utf8編碼 header('Content-Type: text/html; charset=utf-8'); define('DB_HOST','localhost'); define('DB_USER','root'); define('DB_PASSWORD',''); define('DB_NAME','wangjing'); //第一步:連線資料庫 $conn=mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD)or die('mysql資料庫連結錯誤,錯誤資訊為'.mysqli_error($conn)); //第二步:選擇指定的資料庫,設定編碼 mysqli_select_db($conn,DB_NAME)or die('mysql資料庫錯誤'.mysqli_error($conn));
mysqli_query($conn,'SET NAMES UTF8');
引用config.php
<?php require 'config.php'; //第三步:獲取一張表,並從中獲取資訊 $query="SELECT * FROM WANGJING"; $result=mysqli_query($conn,$query)or die('表連線錯誤'.mysqli_error($conn)); //第四步:輸出搜尋的資訊 print_r(mysqli_fetch_array($result,MYSQLI_ASSOC)); //第五步:關閉連線 echo mysqli_free_result($result); //echo mysqli_free_result($result); //第六步:關閉連線 mysqli_close($conn);