powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / mysqli_stmt_num_rows
3 сообщений из 3, страница 1 из 1
mysqli_stmt_num_rows
    #39221650
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
 $ddb = conndb();

    $q = 'select capid from cap';

    $rawdata = mysqli_prepare($ddb, $q);
    qres('prep', $rawdata);

    //$res = mysqli_stmt_bind_param($rawdata, 'i', $login);
    //qres('bindpar', $res);

    $res = mysqli_stmt_execute($rawdata);
    qres('exec', $res);
    
    mysqli_stmt_store_result($rawdata);

    $x = mysqli_stmt_num_rows($rawdata);
    echo "строк для обработки: <b>$x</b><br>";


Это работает.

Но как узнать количество строк, возвращаемых sеlеct`ом, без mysqli_stmt_store_result($rawdata); ?

Оно нИхочит так как ниже и возвращает 0.
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
 /* запускаем запрос */
    $res = mysqli_stmt_execute($rawdata);
    qres('exec', $res);
    
    //mysqli_stmt_store_result($rawdata);

    $x = mysqli_stmt_num_rows($rawdata);
    echo "строк для обработки: <b>$x</b><br>";
  


Почему?

Я хочу сразу же после выполнения запроса знать сколько строк он вернул.
...
Рейтинг: 0 / 0
mysqli_stmt_num_rows
    #39221654
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mysqli_stmt_store_result торкает и нум_роу и аффектед_роу http://itmages.ru/image/view/4175066/014e6e2a
...
Рейтинг: 0 / 0
mysqli_stmt_num_rows
    #39221696
aliskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
впринципе я уже сам дочитался

Please be advised, for people who sometimes miss to read this important Manual entry for this function:

If you do not use mysqli_stmt_store_result( ), and immediatley call this function after executing a prepared statement, this function will usually return 0 as it has no way to know how many rows...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / mysqli_stmt_num_rows
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]