2012-04-23 2 views
0

Возможный дубликат:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in select
Warning: mysql_fetch_* expects parameter 1 to be resource, boolean given errorошибка sqlsrv_query с RecordCount

Имея проблемы с sqlsrv_query. Это ошибка, я получаю:

PHP Предупреждение: sqlsrv_num_rows() ожидает параметр 1, чтобы быть ресурсом, логический данный

Вот соответствующий код:

$tsql = "SELECT * FROM customers"; 
$stmt = sqlsrv_query($conn, $tsql, array(), array("Scrollable" => SQLSRV_CURSOR_STATIC)); 
$recordcount = sqlsrv_num_rows($stmt); 
+0

какие 'sqlsrv_errors()' возвращает? – Vytautas

ответ

1

Документация по sqlsrv_query() есть все, что вам нужно знать.

Возвращаемые значения

Возвращает ресурс заявление на успех и FALSE в случае возникновения ошибки.

$stmt = sqlsrv_query($conn, $sql, $params); 
if($stmt === false) { 
    die(print_r(sqlsrv_errors(), true)); 
} 
Смежные вопросы