我试图调用一个MS SQL存储过程表单php。 我已经在管理工作室中使用硬编码参数测试了存储过程,并且能够使用预期的结果执行存储过程。
这里我在尝试从存储过程中获取数据时收到错误。根据我的观察,如果存储过程花费超过3秒,我收到错误。我的意思是回报价值不算什么。如果存储过程需要2/3秒,它工作正常。我如何缓冲一些时间来执行Store过程。请检查以下代码。
$tsql = "EXEC rrproc_get__all__search_test ?, ?, ?, ?, ?";
$countResumes = $sqlserver_db->prepare($tsql);
$countResumes->bindParam(1, $time, PDO::PARAM_INT);
$countResumes->bindParam(2, $getKeywords, PDO::PARAM_STR);
$countResumes->bindParam(3, $s1, PDO::PARAM_STR);
$countResumes->bindParam(4, $s2, PDO::PARAM_STR);
$countResumes->bindParam(5, $m, PDO::PARAM_INT);
$countResumes->execute();
// Get the number of rows returned.
$totalRows = $countResumes->fetch(PDO::FETCH_NUM);