PHP 正在返回一个未指定的错误:
致命错误:在 C:\Users\user\Desktop\USBWebserver v8.6\root\uploads de documentos pdf - PHP - MySQL\index.php 中第 87 行
在第 87 行,是以下代码行:
$db = new PDO('odbc:SAMPLE', 'db2inst1', 'ibmdb2');
$_GET['abrirdoc']这行代码的条件是,如果请求存在,它将显示存储在浏览器数据库中的文档:
if (isset($_GET['abrirdoc'])) {
$db = new PDO('odbc:SAMPLE', 'db2inst1', 'ibmdb2');
$stmt = $db->prepare("select tipo, conteudo from docs where id=?");
$stmt->execute(array($_GET['abrirdoc']));
$stmt->bindColumn(1, $type, PDO::PARAM_STR, 256);
$stmt->bindColumn(2, $lob, PDO::PARAM_LOB);
$stmt->fetch(PDO::FETCH_BOUND);
header("Content-Type: $type");
fpassthru($lob);
}
怎么了?解决这个问题的可能解决方案是什么?
注意:请注意,所有 PDO 扩展都在php.ini服务器配置文件中启用。