2012-11-19 150 views
0

顯示我使用下面的代碼來從一個數據庫表中的數據:PHP代碼在HTML

<!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> 

以上代碼的輸出是這樣的: enter image description here

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

+0

使用回聲時避免使用圓括號。我想知道它是相關的,但只是一個提示。 –

回答

3

是否保存擴展名爲.php的文件? PHP是否在你的服務器上安裝並啓用?

其中至少有一個答案是「否」,因爲你所看到的是HTML中的原始PHP輸出 - 如果你使用瀏覽器的查看源代碼,你會清楚地看到。

+0

它在'.html' –

+0

我使用wampserver。我如何知道PHP是否安裝? –

+0

用'.php'擴展名保存文件。 「WAMP」默認爲「Windows,Apache,MySQL和PHP」,所以你幾乎可以確定啓用了PHP,但它只能在'.php'文件中使用,除非特別配置。 –