-
更新表中的記錄 updata
$mysqli->affected_rows 幾條記錄被更新
查看全部 -
插入數(shù)據(jù)可以同時(shí)插入多個(gè)values
得到id增長(zhǎng)的值 $mysqli->insert_id
得到產(chǎn)生的錯(cuò)誤號(hào)和錯(cuò)誤信息$mysqli->errno ? $mysqli->error
查看全部 -
建立數(shù)據(jù)庫(kù)的連接并選擇數(shù)據(jù)庫(kù)
得到錯(cuò)誤信息
設(shè)置客戶端默認(rèn)字符集?
執(zhí)行SQL語(yǔ)句
釋放結(jié)果集
關(guān)閉數(shù)據(jù)庫(kù)的連接
查看全部 -
mysqli擴(kuò)展的安裝
查看全部 -
affected_rows查看全部
-
header('content-type:text/html;charset=utf-8');
$mysqli = new mysqli('localhost','root','root','info');
if($mysqli->connect_errno){
die('Connect Error:'.$mysqli->connect_error);
}
$mysqli->set_charset('utf8');
$sql = "select id,username,age from mysqli;";
$sql .= "select name from fruit;";
/*
?* 如果執(zhí)行多個(gè)sql語(yǔ)句查詢,能夠得到多個(gè)結(jié)果集
?* $mysqli->use_result() 得到查詢的第一個(gè)結(jié)果集
?* $mysqli->store_result() 得到查詢的第一個(gè)結(jié)果集
?* $mysqli->store_result() 的效率比$mysqli->use_result()的效率要高
?*?
?* $mysqli->more_results() 檢測(cè)是否還有更多的結(jié)果集
?* $mysqli->next_result() 將結(jié)果集指針移動(dòng)到下一個(gè)結(jié)果集
?* */
//如果執(zhí)行sql語(yǔ)句成功
?if($mysqli->multi_query($sql)){
? do{
? //得到當(dāng)前的結(jié)果集
? if($mysqli_result = $mysqli->store_result()){
? //把結(jié)果集轉(zhuǎn)換為關(guān)聯(lián)數(shù)組
? $rows[] =? $mysqli_result->fetch_all(MYSQLI_ASSOC);
? }
//檢測(cè)是否還有更多的結(jié)果集 && 如果有將結(jié)果集指針下移一位
? }while($mysqli->more_results() && $mysqli->next_result());
?}
?//打印多維數(shù)組
?print_r($rows);
查看全部 -
<?phpheader('content-type:text/html;charset=utf-8');$mysqli?=?new?mysqli('localhost','root','root','info');if($mysqli->connect_errno){ die('Connect?Error:'.$mysqli->connect_error);}$mysqli->set_charset('utf8');$sql?=?"select?id,username,age?from?mysqli;";$sql?.=?"select?name?from?fruit;";/*?*?如果執(zhí)行多個(gè)sql語(yǔ)句查詢,能夠得到多個(gè)結(jié)果集?*?$mysqli->use_result()?得到查詢的第一個(gè)結(jié)果集?*?$mysqli->store_result()?得到查詢的第一個(gè)結(jié)果集?*?$mysqli->store_result()?的效率比$mysqli->use_result()的效率要高?*??*?$mysqli->more_results()?檢測(cè)是否還有更多的結(jié)果集?*?$mysqli->next_result()?將結(jié)果集指針移動(dòng)到下一個(gè)結(jié)果集?*?*///如果執(zhí)行sql語(yǔ)句成功?if($mysqli->multi_query($sql)){? do{? //得到當(dāng)前的結(jié)果集? if($mysqli_result?=?$mysqli->store_result()){? //把結(jié)果集轉(zhuǎn)換為關(guān)聯(lián)數(shù)組? $rows[]?=??$mysqli_result->fetch_all(MYSQLI_ASSOC);? } //檢測(cè)是否還有更多的結(jié)果集?&&?如果有將結(jié)果集指針下移一位 ? }while($mysqli->more_results()?&&?$mysqli->next_result());?}?//打印多維數(shù)組?print_r($rows);
查看全部 -
mysqli_query
查看全部 -
mysqli_stmt_bind_param($stmt, "ssi",$user,$pass,$mail)
查看全部 -
mysqli_set_charset(); ?mysqli_prepare(); mysqli_stmt_bind_param(); mysqli_stmt_execute();
查看全部 -
mysqli_connect mysqli_set_charset?
查看全部 -
mysqli transaction ?affected_rows commit(); rollback(); $conn->autocommit(true/false);
查看全部 -
mysqli prepare bind_param bind_result $stmt->free_result(); $stmt->close(); $conn->close();
查看全部 -
mysqli prepare bind_param bind_result
查看全部 -
mysqli prepare free_result() $stmt->close(); $conn->close();
查看全部
舉報(bào)