RowResult::getWarnings
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
RowResult::getWarnings
Референца за `mysql-xdevapi-rowresult.getwarnings.php` со подобрена типографија и навигација.
RowResult::getWarnings
(Нема достапни информации за верзијата, можеби е само во Git)
RowResult::getWarnings — Добиј предупредувања од последната операција
= NULL
Retrieve warnings from the last RowResult operation.
Параметри
Оваа функција нема параметри.
Вратени вредности
Низа од објекти Warning од последната операција. Секој објект дефинира порака за грешка 'message', ниво на грешка 'level', и код за грешка 'code'. Празно низа се враќа ако нема грешки.
Примери
Пример #1 mysql_xdevapi\RowResult::getWarnings() example
<?php
$session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");
$session->sql("CREATE DATABASE foo")->execute();
$session->sql("CREATE TABLE foo.test_table(x int)")->execute();
$schema = $session->getSchema("foo");
$table = $schema->getTable("test_table");
$table->insert(['x'])->values([1])->values([2])->execute();
$res = $table->select(['x/0 as bad_x'])->execute();
$warnings = $res->getWarnings();
print_r($warnings);
?>Горниот пример ќе прикаже нешто слично на:
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
)
)