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

mysqli_stmt

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

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

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

class.mysqli-stmt.php

Класата mysqli_stmt

класата mysqli_driver

Вовед

Презентира подготвена изјава.

Синопсис на класата

class mysqli_stmt {
/* Својства */
public readonly int|string $affected_rows;
public readonly int|string $insert_id;
public readonly int|string $num_rows;
public readonly int $param_count;
public readonly int $field_count;
public readonly int $errno;
public readonly string $error;
public readonly array $error_list;
public readonly string $sqlstate;
public int $id;
/* Методи */
public function __construct(mysqli $mysql, ?string $query = null)
public function attr_get(int $attribute): int
public function attr_set(int $attribute, int $value): bool
public function bind_param(string $types, mixed &$var, mixed &...$vars): bool
public function bind_result(mixed &$var, mixed &...$vars): bool
public function close(): true
public function data_seek(int $offset): void
public function execute(?array $params = null): bool
public function fetch(): ?bool
public function free_result(): void
public function get_result(): mysqli_result|false
public function get_warnings(): mysqli_warning|false
public function more_results(): bool
public function next_result(): bool
public function num_rows(): int|string
public function prepare(string $query): bool
public function reset(): bool
public function send_long_data(int $param_num, string $data): bool
public function store_result(): bool
}

Својства

id

Ја складира ID-то на изјавата.

Содржина

  • mysqli_stmt::$affected_rows — Враќа вкупниот број на редови променети, избришани, вметнати или совпаднати од последната извршена изјава
  • mysqli_stmt::attr_get — Се користи за добивање на тековната вредност на атрибут на изјавата
  • mysqli_stmt::attr_set — Се користи за менување на однесувањето на подготвената изјава
  • mysqli_stmt::bind_param — Ги поврзува променливите со подготвена изјава како параметри
  • mysqli_stmt::bind_result — Ги поврзува променливите со подготвена изјава за складирање на резултати
  • mysqli_stmt::close — Затвора подготвена изјава
  • mysqli_stmt::__construct — Конструира нов mysqli_stmt објект
  • mysqli_stmt::data_seek — Го прилагодува покажувачот на резултатот на произволен ред во баферираниот резултат
  • mysqli_stmt::$errno — Враќа код за грешка за најновиот повик на изјавата
  • mysqli_stmt::$error — Враќа текстуален опис за последната грешка на изјавата
  • mysqli_stmt::$error_list — Враќа листа на грешки од последната извршена изјава
  • mysqli_stmt::execute — Извршува подготвена изјава
  • mysqli_stmt::fetch — Презема резултати од подготвена изјава во поврзаните променливи
  • mysqli_stmt::$field_count — Враќа број на колони во дадената изјава
  • mysqli_stmt::free_result — Ослободува меморија за зачуван резултат за дадениот рачка на изјавата
  • mysqli_stmt::get_result — Добива множество резултати од подготвена изјава како mysqli_result објект
  • mysqli_stmt::get_warnings — Враќа верзија на MySQL серверот како цел број
  • mysqli_stmt::$insert_id — Добијте го ID генерирано од претходната INSERT операција
  • mysqli_stmt::more_results — Проверете дали има повеќе резултати од повеќекратнo барање
  • mysqli_stmt::next_result — Чита следниот резултат од повеќекратнo барање
  • mysqli_stmt::$num_rows — Враќа број на редови преземени од серверот
  • mysqli_stmt::$param_count — Враќа број на параметри за дадената изјава
  • mysqli_stmt::prepare — Анкетира врски
  • mysqli_stmt::reset — Ресетира подготвена изјава
  • mysqli_stmt::result_metadata — Враќа метаподатоци за множество резултати од подготвена изјава
  • mysqli_stmt::send_long_data — Испраќа податоци во блокови
  • mysqli_stmt::$sqlstate — Враќа SQLSTATE грешка од претходната операција на изјавата
  • mysqli_stmt::store_result — Чува множество резултати во внатрешен бафер

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

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

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

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

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

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

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