Как получить общее количество строк с выходным параметром в mssql SP, используя php zend framework? - PullRequest
0 голосов
/ 03 июля 2018

Вот мой код в функции Zend DAL
выборка записей с параметрами inout, работающими нормально, но проблема с выходным параметром, чтобы получить общее количество строк, совпадающее с оператором запроса Пожалуйста, помогите мне.

    $UserId = ($sname=='Uid' && $sval != '' ? $db->quote($sval) : 'NULL');
    $MessageId = ($sname=='id' && $sval != '' ? $db->quote($sval) : 'NULL');
    -------
    -------

    $stored_proc_stmt = "exec my_sp $UserId, $MessageId, $Sender, $Receiver, $Status, $MessageData, $Operator, $StartDate, $EndDate, $recordstart, $recordend, $recordcount";

    $pdo_stmt = $db->PREPARE($stored_proc_stmt);
    $pdo_stmt->execute();

    $result = $pdo_stmt->fetchAll();

    print_r($result); 
exit;

1 Ответ

0 голосов
/ 03 июля 2018

поместите ключевое слово OUTPUT после вашего последнего имени переменной и убедитесь, что переменная объявлена ​​как OUTPUT в вашем сохраненном процессе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...