加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在php表中显示MSSQL选择数据

发布时间:2020-12-13 17:40:13 所属栏目:PHP教程 来源:网络整理
导读:我很遗憾,我错过了一些简单的事情.这是我第一次从MSSQL服务器提取数据并使用php在表中显示它.我以前用 mysql做过这个,但是不能让它与mssql一起工作.这是我目前的代码: ?php $myServer = "server"; $myUser = "user"; $myPass = "password"; $myDB = "mssqld
我很遗憾,我错过了一些简单的事情.这是我第一次从MSSQL服务器提取数据并使用php在表中显示它.我以前用 mysql做过这个,但是不能让它与mssql一起工作.这是我目前的代码:

<?php
 $myServer = "server";
 $myUser = "user";
 $myPass = "password";
 $myDB = "mssqldb"; 

 //connection to the database
 $dbhandle = mssql_connect($myServer,$myUser,$myPass)
     or die("Couldn't connect to SQL Server on $myServer"); 

 //select a database to work with
      $selected = mssql_select_db($myDB,$dbhandle)
          or die("Couldn't open database $myDB"); 

 //declare the SQL statement that will query the database
     $query = "SELECT col1,col2 ";
     $query .= "FROM sqltable ";

 //execute the SQL query and return records
     $result = mssql_query($query)
         or die('A error occured: ' . mysql_error());

 //Show results in table

 $o = '<table id="myTable">
         <thead>
         <tr>
         <th>Col 1</th>
         <th>Col 2</th>
         </tr>
         </thead><tbody>';

      while ( $record = mssql_fetch_array($result) )
          {
              $o .= '<tr><td>'.$col1.'</td><td>'.$col2.'</td></tr>';
          }               

       $o .= '</tbody></table>';

       echo $o;

    //Show result from sql table separated by comma (commented out)
       /* while ( $record = mssql_fetch_array($result) )
        {
            echo $record["col1"] . "," . $record["col2"] . "<br />";
        } */

    //free result set memory
        mssql_free_result($result);

    //close the connection
        mssql_close($dbhandle);
    ?>

解决方法

while ( $record = mssql_fetch_array($result) )
          {
              $o .= '<tr><td>'.$record ['col1'].'</td><td>'.$record ['col2'].'</td></tr>';
          }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读