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

sqlsrv_rows_affected

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

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

Референца за `function.sqlsrv-rows-affected.php` со подобрена типографија и навигација.

function.sqlsrv-rows-affected.php

sqlsrv_rows_affected

(Нема достапни информации за верзијата, можеби е само во Git)

sqlsrv_rows_affectedВраќа број на редови изменети од последниот извршен INSERT, UPDATE или DELETE.

= NULL

sqlsrv_rows_affected(resource $stmt): int|false

Враќа број на редови изменети од последниот извршен INSERT, UPDATE или DELETE. За информации за бројот на редови вратени од SELECT прашање, видете sqlsrv_num_rows().

Параметри

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

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

Враќа број на редови погодени од последниот INSERT, UPDATE или DELETE прашање. Ако не биле погодени ниту еден ред, се враќа 0. Ако бројот на погодени редови не може да се утврди, се враќа -1. Ако настанала грешка, false се враќа.

Примери

Пример #1 sqlsrv_rows_affected() example

<?php
$serverName
= "serverName\sqlexpress";
$connectionInfo = array( "Database"=>"dbName", "UID"=>"username", "PWD"=>"password" );
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if(
$conn === false ) {
die(
print_r( sqlsrv_errors(), true));
}

$sql = "UPDATE Table_1 SET data = ? WHERE id = ?";

$params = array("updated data", 1);

$stmt = sqlsrv_query( $conn, $sql, $params);

$rows_affected = sqlsrv_rows_affected( $stmt);
if(
$rows_affected === false) {
die(
print_r( sqlsrv_errors(), true));
} elseif(
$rows_affected == -1) {
echo
"No information available.<br />";
} else {
echo
$rows_affected." rows were updated.<br />";
}
?>

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

  • sqlsrv_num_rows() - Презема број на редови во множеството резултати

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

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

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

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

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

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

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