这是PHP代码:
<?php
$datasource = "NAME";
$servername = "SERVER:PORT";
$username = "USER";
$password = "****";
$conn = odbc_connect($datasource, $username, $password, SQL_CUR_USE_ODBC);
if (!($conn)) {
exit("Connection Failed: " . $conn);
} else {
$sql = 'SELECT * FROM DUMMY';
$rs = odbc_exec($conn,$sql);
if (!$rs) {
exit("Error in SQL");
}?>
这是错误:
致命错误:未捕获错误:调用C:\ xampp \ htdocs \ xxx.php中的未定义函数odbc_connect():7堆栈跟踪:#0 {main}抛出于C:\ xampp \ htdocs \ xxx.php上第7行
但是,据我所知,我的xampp安装了php_odbc ext。
这是我的系统
在我的php.ini上:
[PHP]
extension=php_pdo_odbc
extension=php_odbc
[ODBC]
odbc.default_cursortype
odbc.allow_persistent=On
odbc.check_persistent=On
odbc.max_persistent=-1
odbc.max_links=-1
odbc.defaultlrl=4096
odbc.defaultbinmode=1