10bet网址
MySQL PHP API
本手册下载
PDF (Ltr)- 2.4 mb
PDF (A4)- 2.4 mb


5.25.7RowResult: getWarnings

PHP文档组版权所有。10bet官方网站

  • RowResult: getWarnings

    从上次操作获得警告

描述

公共数组mysql_xdevapi \ RowResult:: getWarnings();

从最后一个RowResult操作中检索警告。

参数

这个函数没有参数。

返回值

来自上一个操作的Warning对象数组。每个对象都定义了错误“消息”、错误“级别”和错误“代码”。如果没有错误,则返回空数组。

例子

例5.97mysql_xdevapi \ RowResult:: getWarnings例子

< ?php $session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");会话- > sql(“创建数据库foo”)- >执行();会话- > sql (" foo创建表。test_table (int x)”)- >执行();会话模式= $ - > getSchema (" foo ");表= $ schema - >可以获得的(“test_table”);表- >插入([' x ']) - >值([1])- >值([2])- >执行();res =表- >选择美元([' x / 0作为bad_x ']) - >执行();$ = $ res警告- > getWarnings ();print_r(警告); ?>

上面的例子将输出类似于:

Array ([0] => mysql_xdevapi\Warning Object ([message] => Division by 0 [level] => 2 [code] => 1365) [1] => mysql_xdevapi\Warning Object ([message] => Division by 0 [level] => 2 [code] => 1365))