另一种更有效的函数,用于在PHP中调用sqlsrv_query sqlsrv_get_field所需的数据

时间:2017-04-10 09:30:02

标签: php sql sql-server

使用PHP显示MSSQL数据。

我在MSSQL数据库中存储了32个数据字段。我需要按照与字段顺序不匹配的特定顺序在线检索和显示此信息。  我目前有一个解决方案,但它不是最有效的方法。所以我欢迎提供帮助,并就实现更有效的方法提出建议。

目前我创建了一个函数来为每个字段调用一个数据字段(即32个独立的函数),然后按正确的顺序将每个函数放在一个div中。

这是我的php函数:

function field1() {

$serverName = "#"; //serverName\instanceName
$connectionInfo = array( "Database"=>"#", "UID"=>"#", "PWD"=>"#");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
// start of query function
$sql = "select field1 from [stats]";
$query = sqlsrv_query($conn,$sql);

if(sqlsrv_fetch($query) ===false)
    echo "couldn't fetch data"; 

$result = sqlsrv_get_field( $query, 0);
echo "$result";
}

我是php新手,所以要对我缺乏经验和善待知识:)。

0 个答案:

没有答案