回答

收藏

需要测试SQL查询是否成功

技术问答 技术问答 203 人阅读 | 0 人回复 | 2023-09-14

我有此查询,如果返回成功,则我要处理另一个函数,否则请不要处理该函数。( P4 c- [0 D0 y
这是用于运行查询的代码
8 H5 f. b6 B  b; Cglobal $DB;) i6 ]0 C4 L$ L2 {9 f. \% q1 P
$DB->query("UPDATE exp_members SET group_id = '$group_id' WHERE member_id = '$member_id'");6 P- e4 E* T/ l* ]5 C5 [
我想这就像…
: F% ~9 {/ a9 w1 o$ Nif($DB) {   Z- Z: W9 |( R" ]8 d+ s6 m
    //success
" E( l! a- u2 X} else { / u: Z; i, H) u/ p$ b+ {3 O
    //failure 6 [2 c5 X& ~/ h9 _' u. {1 Z
}
3 {1 ?' l9 c% V0 R                3 E8 |) A7 t* {
解决方案:* K* `% ?0 k4 |. n
                & j3 U4 E% T. E' ?
, g2 X9 L: @( o; t* Z6 w
. L' O+ r. ?2 H; ^4 [
                这是您可以测试的最简单的方法
/ h4 f5 _7 M  x6 U1 ]) G- Y" `8 F$query = $DB->query("UPDATE exp_members SET group_id = '$group_id' WHERE member_id = '$member_id'");
. Z: X8 H! _0 K  ^* p# p# Bif($query) // will return true if succefull else it will return false& r9 {' v* _, K- [5 K$ J
{+ F" j+ n% B$ t- l; m7 W) i
// code here; j: L$ n- C) K" ^7 R" S) b
}
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则