我的第一个PHP连接MSSQL2000示例。

本文提供了一个使用PHP连接Microsoft SQL Server并从数据库中检索数据的简单示例。示例展示了如何建立数据库连接、选择数据库、执行SQL查询及输出查询结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在写示例之前,将需要配置的配置好,然后代码会报错:

说mssql_connect不存在, 原因是php.ini没有将mssql前面的;去掉。

-----------------------------------------------------------------------------------------------

<?
$conn = mssql_connect("localhost","fabuzhan","fabuzhanfabuzhan"); //链接SQL SERVER
$dbname = mssql_select_db("fabuzhan") or die("数据库不存在或不可用".mssql_error()); //选择数据库
$sql = "select * from GameInfo"; //执行SQL语句
$result = mssql_query($sql);
echo "<table border=1>";
while($row = mssql_fetch_array($result)) //循环输出
{
$id = $row[0];
$Game_Name = $row[1];
$Game_Ip = $row[2];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$Game_Name</td>";
echo "<td>$Game_Ip</td>";
echo "</tr>";
}
echo "</table>";
?>

---------------------------------------------------------------------

解析:

代码很简单,也很容易懂。

 mssql_connect();这个函数有三个变量,localhost本机,fabuzhan数据库用户名,fabuzhanfabuzhan此用户密码。

mssql_select_db() 读取那个数据库-数据库名称。

$result = mssql_query($sql); 执行sql语句返回执行结果。

while($row = mssql_fetch_array($result)) 将结果装载一个array中,然后循环显示出来。

 

$id = $row[0];
$Game_Name = $row[1];
$Game_Ip = $row[2];

定义对应的字段。

echo "<td>$id</td>";
echo "<td>$Game_Name</td>";
echo "<td>$Game_Ip</td>";
输出对应的变量。

----------------------------------------------------------------------------------------------

读取表内条数(执行sql语句,返回object)

$sql = "select count(*) from [GameInfo] ";
$result = mssql_query($sql);
$row = mssql_fetch_row($result);
$amount = $row[0];
echo $amount; 

--------------------------------------------

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值