--TEST-- preparing a statement and executing it more than once. --SKIPIF-- --FILE-- \n"; while ($row = sqlsrv_fetch($stmt)) { } if ($row === false) { die(print_r(sqlsrv_errors(), true)); } $success = sqlsrv_execute($stmt); if (!$success) { var_dump(sqlsrv_errors()); fatalError("second execute failed"); } echo "second execute succeeded
\n"; while ($row = sqlsrv_fetch_array($stmt)) { // var_dump( $row ); } sqlsrv_free_stmt($stmt); sqlsrv_close($conn); ?> --EXPECTF-- first execute succeeded
second execute succeeded