国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

PHP42-mysqli執(zhí)行一條sql語句(2)

準(zhǔn)備測試數(shù)據(jù)表 在學(xué)習(xí)如何使用mysqli擴(kuò)展執(zhí)行一條SQL語句之前,我們首先需要準(zhǔn)備一個數(shù)據(jù)表。通過打開phpMyAdmin連接本地的MySQL數(shù)據(jù)庫,可以看到已經(jīng)存在一個名為t1的數(shù)據(jù)表。這個表

準(zhǔn)備測試數(shù)據(jù)表

在學(xué)習(xí)如何使用mysqli擴(kuò)展執(zhí)行一條SQL語句之前,我們首先需要準(zhǔn)備一個數(shù)據(jù)表。通過打開phpMyAdmin連接本地的MySQL數(shù)據(jù)庫,可以看到已經(jīng)存在一個名為t1的數(shù)據(jù)表。這個表中只有兩個字段,一個是id,一個是info,并且已經(jīng)存入了3條數(shù)據(jù)。

接下來的操作將針對這3條數(shù)據(jù)進(jìn)行演示。

執(zhí)行一條SQL語句

要執(zhí)行一條SQL語句,我們可以使用mysqli_query函數(shù)。這個函數(shù)可以執(zhí)行各種類型的SQL語句,包括SELECT、INSERT、DELETE和UPDATE。

值得注意的是,當(dāng)執(zhí)行SELECT語句時,mysqli_query函數(shù)會返回一個結(jié)果集;而在執(zhí)行INSERT、DELETE和UPDATE語句時,在沒有錯誤時會返回true。

獲取執(zhí)行中的錯誤信息

如果使用mysqli_query函數(shù)執(zhí)行SQL語句時出現(xiàn)錯誤,它會返回false。此時,我們可以使用mysqli_errno函數(shù)獲取錯誤代碼,使用mysqli_error函數(shù)獲取錯誤描述。

使用mysqli_real_query函數(shù)

除了mysqli_query函數(shù),我們還可以使用mysqli_real_query函數(shù)執(zhí)行SQL語句。與mysqli_query函數(shù)類似,mysqli_real_query函數(shù)無論執(zhí)行SELECT還是執(zhí)行INSERT、DELETE和UPDATE成功后都會返回true。

同樣地,當(dāng)執(zhí)行中出現(xiàn)錯誤時,mysqli_real_query函數(shù)也會返回false。我們可以使用mysqli_errno函數(shù)獲取錯誤代碼,使用mysqli_error函數(shù)獲取錯誤描述。

獲取結(jié)果集

如果我們使用mysqli_real_query函數(shù)執(zhí)行SELECT語句并希望獲取結(jié)果集,可以在執(zhí)行mysqli_real_query函數(shù)之后使用mysqli_store_result函數(shù)來獲取連接中的結(jié)果集。

標(biāo)簽: