使用PHP PDO在浏览器屏幕上输出Informix clob或文本
我从数据库查询中获得CLOB或Informix类型的文本结果(TEXT),但不知道如何输出它使用PHP PDO在浏览器屏幕上输出Informix clob或文本,php,pdo,informix,clob,Php,Pdo,Informix,Clob,我从数据库查询中获得CLOB或Informix类型的文本结果(TEXT),但不知道如何输出它 $preparedStatement = $dbinformix->prepare($sql3); $preparedStatement->bindColumn(4, $tmp, PDO::PARAM_LOB); $preparedStatement->execute(); $result = $preparedStatement->fetchAll(); echo$tmp会
$preparedStatement = $dbinformix->prepare($sql3);
$preparedStatement->bindColumn(4, $tmp, PDO::PARAM_LOB);
$preparedStatement->execute();
$result = $preparedStatement->fetchAll();
会产生一个资源id#47echo$tmp
产生类型为(流)的资源(47)var\u dump($tmp)
- 一个
将显示空白fpassthru($tmp)
- 如果我尝试使用PDO::PARAM_STR作为第三个绑定参数,则显示仍然为空
$tmp
现在将是一个包含第五列值的数组
$preparedStatement = $dbinformix->prepare($sql3);
$preparedStatement->execute();
$tmp = $preparedStatement->fetchAll(PDO::FETCH_COLUMN, 4);