<?php
$server='127.0.0.1';
$username='sa';
$password='sa';
$database='abclly';
$connstr = "Driver={SQL Server};Server=$server;Database=$database";
$conn=odbc_connect($connstr,$username,$password,SQL_CUR_USE_ODBC);
if ( !$conn){
echo "Couldn't connect to SQL Server on $server";
}else{
echo "Connect successfully!<br>";
}
?> $query=odbc_exec($conn,"select top 2 * from paytable where productID='10001'");
while(odbc_fetch_row($query))
{
$field2 = odbc_result($query,3);
echo $field2."<br>";
}
在本机以上代码能连接数据库和打印 查询结果
但是把他放到服务器后,数据库连接是成功的~~ 但是老是提示
No rows found
0
数据库里边保证有内容
这是怎么回事啊?
谢谢~~
$server='127.0.0.1';
$username='sa';
$password='sa';
$database='abclly';
$connstr = "Driver={SQL Server};Server=$server;Database=$database";
$conn=odbc_connect($connstr,$username,$password,SQL_CUR_USE_ODBC);
if ( !$conn){
echo "Couldn't connect to SQL Server on $server";
}else{
echo "Connect successfully!<br>";
}
?> $query=odbc_exec($conn,"select top 2 * from paytable where productID='10001'");
while(odbc_fetch_row($query))
{
$field2 = odbc_result($query,3);
echo $field2."<br>";
}
在本机以上代码能连接数据库和打印 查询结果
但是把他放到服务器后,数据库连接是成功的~~ 但是老是提示
No rows found
0
数据库里边保证有内容
这是怎么回事啊?
谢谢~~
ini_set('display_errors','On');
ini_set('html_errors','On');
查看错误
改成
$server='localhost';