亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php mysqli函數講解

發布時間:2020-04-26 11:51:12 來源:億速云 閱讀:294 作者:三月 欄目:編程語言

下文內容主要給大家帶來php mysqli函數講解,這里所講到的知識,與書籍略有不同,都是億速云專業技術人員在與用戶接觸過程中,總結出來的,具有一定的經驗分享價值,希望給廣大讀者帶來幫助。                                                           

關于phpMysqli函數的理解:

一、什么是php mysqli?

php mysqli = php nysqli improved

mysqli函數允許您訪問數據庫云服務器

注意!mysqli擴展用于mysqli4.1.13版本或者更新的版本。

二、如何使用mysqli函數?

如果要使用mysqli函數則必須在編譯php時添加對mysqli擴展的支持。

有關安裝的詳細信息,請訪問:http://www.php.net/manual/en/mysqli.installation.php

有關運行配置的詳細信息地址:http://www.php.net/manual/en/mysqli.configuration.php

三、函數介紹:

1、mysqli_query(connection, query, resultmode)函數

resultmode參數為可選,以下中的任意一個

MYSQLI_STORE_RESULT (默認)

MYSLQLI_USE_RESULT(檢索大量數據可用)

描述:執行sql語句

實例:

<?php
//配置數據庫基本信息
$localhost = 'localhost';
$user = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;

//連接數據庫
$conn = mysqli_connect($localhost,$user,$password,$dbname,$port);
//檢查連接
if(!$conn) {
die('連接失敗!'.mysqli_connect_error());
}
//連接成功,定義sql語句
$sql = "SELECT * FROM pro1 where 關鍵
詞 like '%么%'";
//執行sql語句
$result = mysqli_query($conn, $sql);
var_dump($result);
mysqli_close($conn);
?>

2、mysqli_affected_rows()函數

描述:從不同的查詢中輸出所影響的記錄行數:

php mysqli函數講解

實例:

<?php
//配置數據庫基本信息
$localhost = 'localhost';
$user = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;

//連接數據庫
$conn = mysqli_connect($localhost,$user,$password,$dbname,$port);
//檢查連接
if(!$conn) {
die('連接失敗!'.mysqli_connect_error());
}
//連接成功,定義sql語句
$sql = "SELECT * FROM pro1 where 關鍵詞 like '%么%'";
//執行sql語句
$result = mysqli_query($conn, $sql);
//print_r($result);
//die();
//判斷受影響的行數
echo mysqli_affected_rows($conn);
?>

3mysqli_autocommit()函數

描述:關閉或者開啟數據自動提交

實例:

<?php
//配置數據庫信息
$localhost = 'localhost';
$username = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;

//連接數據庫
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//檢查連接
if(mysqli_connect_errno($conn)) {
	die('連接失敗!'.mysqli_connect_error());
}
//echo '成功';
//die();
//連接成功,關閉自動提交
mysqli_autocommit($conn, false);

//執行插入操作
$sql = "INSERT INTO demo (id,name,age)
		VALUES(2,'zmz',16)";
mysqli_query($conn,$sql);
//手動提交事務
$result = mysqli_commit($conn);
var_dump($result);
//關閉連接
mysqli_close($conn);
?>

4、mysqli_commit()函數

描述:關閉自動提交后,手動提交指定數據庫連接的當前事務事務

實例:

<?php
//配置數據庫信息
$localhost = 'localhost';
$username = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;

//連接數據庫
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//檢查連接
if(mysqli_connect_errno($conn)) {
die('連接失敗!'.mysqli_connect_error());
}
//echo '成功';
//die();
//連接成功,關閉自動提交
mysqli_autocommit($conn, false);

//執行插入操作
$sql = "INSERT INTO demo (id,name,age)
VALUES(2,'zmz',16)";
mysqli_query($conn,$sql);
//手動提交事務
$result = mysqli_commit($conn);
var_dump($result);
//關閉連接
mysqli_close($conn);
?>

5、mysqli_rollback()函數

描述:關閉自動提交,手動提交事務,回滾當前事務。

如果成功返回true,否則返回false。

實例:

<?php
//配置數據庫信息
$localhost = 'localhost';
$username = 'zmz';
$password = '20040315';
$dbname = 'zmz';
$port = 3306;

//連接數據庫
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//檢查連接
if(mysqli_connect_errno($conn)) {
die('連接失敗!'.mysqli_connect_error());
}
//echo '成功';
//die();
//連接成功,關閉自動提交
mysqli_autocommit($conn, false);

//執行插入操作
$sql = "INSERT INTO demo (id,name,age)
VALUES(3,'zyl',22)";
mysqli_query($conn,$sql);
//手動提交事務
$result = mysqli_commit($conn);
mysqli_rollback($conn);
//var_dump($result);
//關閉連接
mysqli_close($conn);
?>

對于以上關于php mysqli函數講解,如果大家還有更多需要了解的可以持續關注我們億速云的行業推新,如需獲取專業解答,可在官網聯系售前售后的,希望該文章可給大家帶來一定的知識更新。

 

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

富蕴县| 宝应县| 高碑店市| 衡山县| 镇宁| 潍坊市| 昆明市| 金乡县| 宁安市| 新建县| 安丘市| 防城港市| 潼南县| 昆明市| 武平县| 海安县| 大连市| 海丰县| 防城港市| 扎囊县| 新邵县| 武冈市| 淮北市| 天水市| 习水县| 松江区| 道孚县| 秀山| 嘉荫县| 广河县| 东辽县| 汕尾市| 施甸县| 林口县| 淅川县| 台中县| 临猗县| 苏尼特右旗| 胶南市| 凌海市| 贺兰县|