Title1

Title2

Title3

8-7 mysqli 常用的函數

  1. 建立資料庫連線
    $mysqli = new mysqli($db_host, $db_user, $db_password, $db_name);

     

  2. 設定語系
    $mysqli->set_charset("utf8");

     

  3. 執行SQL指令
    $mysqli->query("insert into,update delete");//新增、更新、刪除

     

  4. 影響筆數
    $mysqli->affected_rows;

     

  5. 取得新增後的流水號
    $mysqli->insert_id

     

  6. 執行SQL後,傳回一個 $result 物件
    $row=$result->fetch_row(); //陣列形態,可用$row[$n]存取
    $row=$result->fetch_array(); //關聯陣列,用$row[$n]或$row[$colname]存取 //,名稱區分大小寫
    $row=$result->fetch_assoc(); //關聯陣列,只能用$row[$colname]存取
    $row=$result->fetch_abject(); //以物件方式存取,$row->colname
    ##每次呼叫都會傳回下一筆,直到最後傳回FALSE
    $result->data_seek($row_number)跳到指定欄位
    $result->num_rows //查詢結果的資料筆數
    $result->field_count //欄位數量
    $mysqli->errno $mysqli->error //取得select時錯誤訊息