Tener un problema con sqlsrv_query
. Este es el error que me sale:
Advertencia de PHP: sqlsrv_num_rows() espera que el parámetro 1 sea un recurso, booleano dado
Aquí está el código relevante:
$tsql = "SELECT * FROM customers";
$stmt = sqlsrv_query($conn, $tsql, array(), array("Scrollable" => SQLSRV_CURSOR_STATIC));
$recordcount = sqlsrv_num_rows($stmt);
Solución del problema
La documentación en sqlsrv_query()
tiene todo lo que necesita saber.
Valores devueltos
Devuelve un recurso de declaración en caso de éxito y FALSO si se produjo un error.
$stmt = sqlsrv_query( $conn, $sql, $params);
if( $stmt === false ) {
die( print_r( sqlsrv_errors(), true));
}
No hay comentarios.:
Publicar un comentario