db2_num_rows
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
db2_num_rows
Референца за `function.db2-num-rows.php` со подобрена типографија и навигација.
db2_num_rows
("PECL ibm_db2" >= 1.0.0)
db2_num_rows — Враќа број на редови погодени од SQL израз
= NULL
Враќа број на редови погодени од SQL изјава
Враќа број на редови избришани, вметнати или ажурирани од SQL изјава.
За да го одредите бројот на редови што ќе бидат вратени од SELECT изјава, издадете SELECT COUNT(*) со исти предикати како вашата наменета SELECT изјава и вратете ја вредноста.
db2_fetch_assoc(), db2_fetch_both(),
db2_fetch_array(), или db2_fetch_row()Ако вашата апликациска логика го проверува бројот на редови вратени од SELECT изјава и се разгранува ако бројот на редови е 0, размислете за измена на вашата апликација за да се обидете да го вратите првиот ред со еден од false.
Забелешка: , и разгранете ако функцијата за преземање враќа db2_num_rows() Ако издадете SELECT изјава користејќи курсор што може да се скрола, bool враќа број на редови вратени од SELECT изјава. Сепак, дополнителните трошоци поврзани со курсорите што можат да се скролаат значително ја намалуваат перформансата на вашата апликација, така што ако ова е единствената причина што ја разгледувате употребата на курсори што можат да се скролаат, треба да користите курсор само за напред и или да повикате SELECT COUNT(*) или да се потпрете на
Параметри
stmt-
Валиден
stmtресурс што содржи множество резултати.
Вратени вредности
вратената вредност на функциите за преземање за да ја постигнете еквивалентната функционалност со многу подобра перформанса. false Враќа ресурс од покажувач на датотека при успех, или