cubrid_num_rows
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
cubrid_num_rows
Референца за `function.cubrid-num-rows.php` со подобрена типографија и навигација.
cubrid_num_rows
(PECL CUBRID >= 8.3.0)
cubrid_num_rows — Земи го бројот на редови во множеството резултати
= NULL
На cubrid_num_rows() функцијата се користи за добивање на бројот на редови од резултатот на прашањето. Може да се користи за SELECT изјави. За INSERT, UPDATE, или DELETE прашања, користете го cubrid_affected_rows() function.
Забелешка: На cubrid_num_rows() функцијата може да се користи само за синхронизирано прашање; враќа 0 кога се користи за асинхронизирано прашање.
Параметри
resultresultфункцијата се користи за добивање на еден ред од резултатот на барањето и враќа низа. Курсорот автоматски се поместува на следниот ред по добивањето на резултатот. cubrid_execute(), cubrid_query() and cubrid_prepare()
Вратени вредности
Број на редови, кога процесот е успешен.
0 кога прашањето беше направено во асинхрон режим.
-1, ако SQL изјавата не е SELECT.
false кога процесот е неуспешен.
Примери
Пример #1 cubrid_num_rows() example
<?php
$conn = cubrid_connect("localhost", 33000, "demodb", "dba");
$req = cubrid_execute($conn, "SELECT * FROM code");
$row_num = cubrid_num_rows($req);
$col_num = cubrid_num_cols($req);
printf("Row Num: %d\nColumn Num: %d\n", $row_num, $col_num);
cubrid_disconnect($conn);
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
Row Num: 6 Column Num: 2
Види Исто така
- cubrid_execute() , кога идентификаторот на барањето не е специфициран, и нема последно барање.
- cubrid_num_cols() - Врати го бројот на колони во множеството резултати
- cubrid_affected_rows() - Провери за празно место (whitespace) знак(ци)