php最简单的连接sqlserver2000数据库的方式
不用依依在每个php文件中写上连接数据库的函数
直接写一个,其他的可调用就和Java中连接数据库那样直接写一个连接数据库的类然后其他都能够调用。

解决方案 »

  1.   

    <?php 
    //国内的PNR码连接
    $hostname="127.0.0.1"; //MSSQL服务器的IP地址 或 服务器的名字 
    $dbuser="sa"; //MSSQL服务器的帐号 
    $dbpasswd="sa"; //MSSQL服务器的密码 
    $dbname="sq_soupiao"; //数据库的名字 $conn = mssql_connect($hostname,$dbuser,$dbpasswd); //连接MSSQL 
    mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */ 
    $sql = "select * from EL_FlightCompany "; //sql语句 
    $data = mssql_query($sql); //把查询的值集合在变量$data 
    while($Arr = mssql_fetch_object($data)) //循环初始的集合$Arr 

    $CompanyID=$Arr->CompanyID;
    $CompanyShortName=$Arr->CompanyShortName;
    $CompanyFullName =$Arr->CompanyFullName ;
    $content =$Arr->Content ;
    $Code=$Arr->Code;
    echo $Code;
    }
      

  2.   

    <?php 
    //国内的PNR码连接
    $hostname="127.0.0.1"; //MSSQL服务器的IP地址 或 服务器的名字 
    $dbuser="sa"; //MSSQL服务器的帐号 
    $dbpasswd="sa"; //MSSQL服务器的密码 
    $dbname="sq_soupiao"; //数据库的名字 $conn = mssql_connect($hostname,$dbuser,$dbpasswd); //连接MSSQL 
    mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */ 
    $sql = "select * from EL_FlightCompany "; //sql语句 
    $data = mssql_query($sql); //把查询的值集合在变量$data 
    while($Arr = mssql_fetch_object($data)) //循环初始的集合$Arr 

    $CompanyID=$Arr->CompanyID;
    $CompanyShortName=$Arr->CompanyShortName;
    $CompanyFullName =$Arr->CompanyFullName ;
    $content =$Arr->Content ;
    $Code=$Arr->Code;
    echo $Code;
    }
      

  3.   


    <?php 
    //国内的PNR码连接
    $hostname="127.0.0.1"; //MSSQL服务器的IP地址 或 服务器的名字 
    $dbuser="sa"; //MSSQL服务器的帐号 
    $dbpasswd="sa"; //MSSQL服务器的密码 
    $dbname="sq_soupiao"; //数据库的名字 $conn = mssql_connect($hostname,$dbuser,$dbpasswd); //连接MSSQL 
    mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */ 
    ?>
    这个你以后都可以调用好了
      

  4.   

    先创建以下代码的连接数据库文件conDB.php
    <?php 
    //国内的PNR码连接
    $hostname="127.0.0.1"; //MSSQL服务器的IP地址 或 服务器的名字 
    $dbuser="sa"; //MSSQL服务器的帐号 
    $dbpasswd="sa"; //MSSQL服务器的密码 
    $dbname="sq_soupiao"; //数据库的名字 $conn = mssql_connect($hostname,$dbuser,$dbpasswd); //连接MSSQL 
    mssql_select_db($dbname); /*连接要访问的数据库 这里也可以写做 $db=mssql_select_db($dbname,$conn); */ 
    ?>
    在每一个需要连接数据库的页面前写以下代码引入此文件
    <?php
     require_once("conDB.php");
    ?>
      

  5.   

    貌似跟读MySQL没啥大的区别。 php也内置了一个函数。
      

  6.   

    建议 用PDO连接 MSSQL 
    可以连接 MSSQL Server 2000   MSSQL Server 2005http://cn2.php.net/manual/en/ref.pdo-dblib.php#86668
      

  7.   

    MSSQL也不是很笨很慢的 但是必须是windows平台
      

  8.   

    //用adodb最好
    <?php//包含ADODB类库
    include("adodb/adodb.inc.php"); //创建MySQL数据库的连接对象
    $db =& NewADOConnection('mysql'); //连接数据库
    $hostname="127.0.0.1"; //MSSQL服务器的IP地址 或 服务器的名字 
    $dbuser="sa"; //MSSQL服务器的帐号 
    $dbpasswd="sa"; //MSSQL服务器的密码 
    $dbname="aaaa"; //数据库的名字 
     $db->Connect($hostname,$dbuser,$dbpasswd,$dbname); //连接MSSQL 
     
        //执行查询操作
    $result = $db->Execute("SELECT * FROM city"); //数据库查询失败处理
    if ($result === false)
    {
    die("查询失败!"); 
    } //输出查询结果
    while (!$result->EOF) 
    {
         for ($i=0, $max=$result->FieldCount(); $i < $max; $i++)
    {
               echo $result->fields[$i].' ';
    }
         $result->MoveNext();
        echo "<br>";
      }

    //关闭数据库连接
    $db->Close();
    ?>
    怎么版主也不结贴啊?