0

我正在使用以下代码从数据库表中获取数据:

<!DOCTYPE HTML>
<html>
    <head>
        <title>Search data</title>
    </head>
    <body>
        <table>
            <tr>
                <td align="center">EMPLOYEES DATA</td>
            </tr>
            <tr>
        <td>
        <table border="1">
            <tr>
            <td>NAME</td>
            <td>EMPLOYEES<br>NUMBER</td>
            <td>ADDRESS</td>
            </tr>
    <?php
        //the example of searching data with the sequence based on the field name
        //search.php
        mysql_connect("localhost","root","");//database connection
        mysql_select_db("db_psu_online");

        $order = "SELECT * FROM tb_income_statement_igp_fields";
        //order to search data
        //declare in the order variable

        $result = mysql_query($order);  
        //order executes the result is saved
        //in the variable of $result

        while($data = mysql_fetch_row($result)){
            echo("<tr><td>$data[1]</td><td>$data[0]</td><td>$data[2]</td></tr>");
        }
    ?>
        </table>
        </td>
        </tr>
        </table>
    </body>
</html>

上面代码的输出是这样的: 在此处输入图像描述

我不知道为什么字符:"); } ?> 正在打印。

4

1 回答 1

3

您是否使用扩展名保存文件.php?您的服务器上是否安装并启用了 PHP?

至少其中一个的答案是“否”,因为您看到的是 HTML 中的原始 PHP 输出 - 如果您使用浏览器的查看源代码,您会清楚地看到这一点。

于 2012-11-19T03:02:18.753 回答