2017-03-24 133 views
-3

對於我的表後因故顯示以下多餘的文字:回聲;」PHP與HTML回聲回聲

我打的代碼很多,但得到相同的結果

if (mysqli_num_rows($result) > 0) 
{ 

    echo "<table>"; 
    echo(
     "<tr>" 
     ."<th>" 
     ."Online Users" 
     .$num_rows 
       ."</th>" 
       ."<th>" 
     ."Offline Users" 
       ."</th>" 
       ."</tr>" 
    ); 
    while($row = mysqli_fetch_assoc($result)) { 
     echo(
      "<tr>" 
      ."<td>" 
      .row['name'] 
      ."</td>" 
      ."</tr>" 
      ); 

    } 
    echo "</table>"; 

} else { 
    echo "an error has occurred"; 
} 
+1

我不認爲echo();是正確的語法...這是相當回聲「hhsjsjdn」; –

回答

0

。但問題是,你的服務器沒有解析PHP的;它是返回給瀏覽器就好像它是HTML你需要做三件事情:

  1. 確保您的代碼之前有<?php你 題。

  2. 確保您的文件名以.php結尾。

  3. 確保您的服務器安裝了PHP並知道將.php文件解釋爲PHP,而不是HTML。

這個問題的許多變化都在這裏被問到過,雖然我找不到確切的重複。從您的問題中不清楚以上三個步驟中的哪一個會導致您的問題。