Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php PDO FETCH OBJ返回False_Php_Pdo - Fatal编程技术网

Php PDO FETCH OBJ返回False

Php PDO FETCH OBJ返回False,php,pdo,Php,Pdo,我更新了我的php服务器版本,现在我的一个PDO查询不再工作了(它工作了一年多)。 它返回布尔值false。 我已连接到MSSQL服务器。 我的连接是正确的,因为所有其他查询都可以正常工作。 我的SQL查询在MS-SQL management studio控制台中运行良好 我的问题是: <? $db = new UseDB(UseDB::MyDB); $SQL = "DECLARE @vWL_NUMBER varchar(10); exec @vWL_NUMBE

我更新了我的php服务器版本,现在我的一个PDO查询不再工作了(它工作了一年多)。 它返回布尔值false。 我已连接到MSSQL服务器。 我的连接是正确的,因为所有其他查询都可以正常工作。 我的SQL查询在MS-SQL management studio控制台中运行良好

我的问题是:

<? 
  $db = new UseDB(UseDB::MyDB);

  $SQL = "DECLARE @vWL_NUMBER varchar(10);
        exec @vWL_NUMBER = uspGetNextControlCode 'WL_NUMBER';
        select @vWL_NUMBER  as WL_NUMBER ";   
        $q = $db->query($SQL);

        $row = $q->fetch(PDO::FETCH_OBJ);            
        $WL_NUM=$row->WL_NUMBER;

?>

在您的
sys.messages
表中记录的真正错误是什么?我没有收到任何错误。好像一切正常,但没有返回任何结果。