利用ODBC连接SQL SERVER数据库一例
    如果你在一个局域网上,而且服务器上安装有SQL SERVER,那你就用PHP可以连接到SQL SERVER上,可以直接调用上面的数据。本来这不是什么高深的东东,但是我连接时由于缺少一些资料,费了好大力气才成功,赶紧写下来,免得别人再浪费时间。我所说的是在WIN98+APACHE+PHP状况之下。
    首先建立ODBC连接,控制面板>ODBC DATASOURCES>SYSTEM DSN>ADD
选择SQL SERVER > 完成。
    出现的三个空白栏,第一个名称,选择你喜欢的,LINKNAME,一个标识。
   第三个,从下拉框里选择局域网中有SQL SERVER的机器的IP。>下一步>如果选NT 验证,则什么也不用填,如选SQL验证,在登录标识号中填SA,密码为空>下一步.改变默认数据库的名称等等,由你喜欢,>下一步>定义一些文件的位置>完成。测试通过后,说明成功。如不行,应该向网络管理员询问密码。
    安装SQL SERVER DSDTOP版,启动SERVICE MANAGER,点START/CONTIN,启动ENTERPRISE MAMAGER,就能看到SQL SERVER 中的数据库和表格了。
   然后,用下面的代码,取处SERVER中的数据,别忘了,把linkname改成你刚才填的LINKNAME,DATANAME用你想见到的表格名代替。
<?php
  $connect
=odbc_connect('linkname','sa','')or die('connot connect odbc sourecs');
 
   
$sql="select * from DATANAME";
   
$result_id=odbc_do($connect,$sql)or die("query failed");
   

$count=0;
   while(
odbc_fetch_row($result_id)) 
   {
  
$one odbc_result($result_id1);
 
    echo 
$one;
    echo 
'<br>';
    
$count++;
   }
   echo 
"共有";
   echo 
$count;
   echo 
"条纪录";
?>