PHP.mk документација

mysqli::$warning_count

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

mysqli.warning-count.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека mysqli.warning-count.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
mysqli::$warning_count

Референца за `mysqli.warning-count.php` со подобрена типографија и навигација.

mysqli.warning-count.php

mysqli::$warning_count

mysqli_warning_count

класата mysqli_driver

mysqli::$warning_count -- mysqli_warning_countВраќа број на предупредувања генерирани од најскоро извршеното барање

= NULL

Напиши целосна ознака на елемент

Процедурален стил

mysqli_warning_count(mysqli $mysql): int

Враќа број на предупредувања генерирани од најскоро извршеното барање.

Забелешка: За добивање пораки за предупредување може да се користи следниот SQL команда: SHOW WARNINGS [limit row_count].

Параметри

mysql

објектот како свој прв аргумент. mysqli Само процедурален стил: А mysqli_connect() or mysqli_init()

Вратени вредности

Број на предупредувања или нула ако нема предупредувања.

Примери

Пример #1 $mysqli->warning_count example

Напиши целосна ознака на елемент

<?php

mysqli_report
(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

$mysqli->query("SELECT 42/0");

if (
$mysqli->warning_count > 0) {
$result = $mysqli->query("SHOW WARNINGS");
$row = $result->fetch_row();
printf("%s (%d): %s\n", $row[0], $row[1], $row[2]);
}

Процедурален стил

<?php

mysqli_report
(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$link = mysqli_connect("localhost", "my_user", "my_password", "world");

mysqli_query($link, "SELECT 42/0");

if (
mysqli_warning_count($link) > 0) {
$result = mysqli_query($link, "SHOW WARNINGS");
$row = mysqli_fetch_row($result);
printf("%s (%d): %s\n", $row[0], $row[1], $row[2]);
}

Горните примери ќе дадат излез:

Warning (1365): Division by 0

Види Исто така

  • mysqli_errno() Текстуална низа што го опишува грешката. Празен низ ако не се случила грешка.
  • mysqli_error() - Враќа текстуален опис на последната грешка
  • mysqli_sqlstate() - Враќа код за грешка за најновиот повик на функција

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.