mysqli准备语句中“ if”语句的作用是什么

hbennet3

基于我在网上找到的信息,您应该使用它进行错误处理,但是我对此仍然感到困惑。如果在建立连接之前,我要进行检查以确保已建立连接,并且如果我的查询没有接受任何用户输入,例如“从表中选择*”,为什么我需要使用“如果准备查询时的“语句”?

这是我正在引用的代码块

if ($stmt = $mysqli->prepare($query)) {
    ...
}
不要惊慌

基本上,这将使您能够处理准备失败的情况。

请参阅准备手册

mysqli_prepare()返回一个语句对象,如果发生错误则返回FALSE。

如果准备失败,$stmt它将是false对象而不是对象,并且您尝试对其调用的任何其他方法都将导致致命错误,因此该if检查的目的是更早发现错误,以便您可以更优雅地处理故障。

... else {
    $mysqli->error;  // log this and/or react to it somehow
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在此特定的关闭语句中,=符号的作用是什么?

来自分类Dev

在此CASE语句中,THEN的作用是什么?

来自分类Dev

在MySQLi准备好的语句中,STMT代表什么?

来自分类Dev

正确处理php中mysqli准备的语句中的数据

来自分类Dev

从mysqli准备好的语句中选择随机行

来自分类Dev

PHP MySQLI在get_results()处准备的语句中断

来自分类Dev

在 PHP MySQLi 准备好的语句中结合 LIKE 和 IN

来自分类Dev

php mysqli在准备好的语句中重复字段

来自分类Dev

该语句*(long *)0 = 0;的作用是什么?

来自分类Dev

以下语句在尝试执行中的作用是什么

来自分类Dev

PHP MySQLi准备的语句

来自分类Dev

MySQLi准备的语句与查询

来自分类Dev

Mysqli准备的语句错误?

来自分类Dev

mysqli准备语句中带有fetch_array的SELECT语句

来自分类Dev

如何关闭mysqli准备语句中的结果集,但保留该语句-而不缓冲整个结果?

来自分类Dev

在PHP中使用MySQLi预准备语句,获取“预准备语句中没有为参数提供数据”

来自分类Dev

在准备好的语句中准备失败

来自分类Dev

PHP MySQLi准备的语句-SELECT

来自分类Dev

PHP MySQLi准备的语句-SELECT

来自分类Dev

PHP MySQLi准备的语句不起作用

来自分类Dev

Mysqli准备的语句不起作用

来自分类Dev

PHP MySQLi准备的语句不起作用

来自分类Dev

Mysqli准备的语句选择不起作用

来自分类Dev

在准备好的mysqli语句中多次使用一个参数

来自分类Dev

在准备好的语句中使用LIKE'%{$ var}%'的正确方法?[mysqli]

来自分类Dev

如何在PHP准备语句中使用“ mysqli_real_escape_string”?

来自分类Dev

如何在PHP变量中存储MySQLi准备语句中单行的单列?

来自分类Dev

SELECT PDO准备语句中的SELECT

来自分类Dev

准备好的语句中的异常

Related 相关文章

  1. 1

    在此特定的关闭语句中,=符号的作用是什么?

  2. 2

    在此CASE语句中,THEN的作用是什么?

  3. 3

    在MySQLi准备好的语句中,STMT代表什么?

  4. 4

    正确处理php中mysqli准备的语句中的数据

  5. 5

    从mysqli准备好的语句中选择随机行

  6. 6

    PHP MySQLI在get_results()处准备的语句中断

  7. 7

    在 PHP MySQLi 准备好的语句中结合 LIKE 和 IN

  8. 8

    php mysqli在准备好的语句中重复字段

  9. 9

    该语句*(long *)0 = 0;的作用是什么?

  10. 10

    以下语句在尝试执行中的作用是什么

  11. 11

    PHP MySQLi准备的语句

  12. 12

    MySQLi准备的语句与查询

  13. 13

    Mysqli准备的语句错误?

  14. 14

    mysqli准备语句中带有fetch_array的SELECT语句

  15. 15

    如何关闭mysqli准备语句中的结果集,但保留该语句-而不缓冲整个结果?

  16. 16

    在PHP中使用MySQLi预准备语句,获取“预准备语句中没有为参数提供数据”

  17. 17

    在准备好的语句中准备失败

  18. 18

    PHP MySQLi准备的语句-SELECT

  19. 19

    PHP MySQLi准备的语句-SELECT

  20. 20

    PHP MySQLi准备的语句不起作用

  21. 21

    Mysqli准备的语句不起作用

  22. 22

    PHP MySQLi准备的语句不起作用

  23. 23

    Mysqli准备的语句选择不起作用

  24. 24

    在准备好的mysqli语句中多次使用一个参数

  25. 25

    在准备好的语句中使用LIKE'%{$ var}%'的正确方法?[mysqli]

  26. 26

    如何在PHP准备语句中使用“ mysqli_real_escape_string”?

  27. 27

    如何在PHP变量中存储MySQLi准备语句中单行的单列?

  28. 28

    SELECT PDO准备语句中的SELECT

  29. 29

    准备好的语句中的异常

热门标签

归档