2014-12-03 220 views
-3
echo '<table class="table" cellspacing="50px">' 
     echo '<thead>' 
      echo '<tr>' 
       echo '<th>'FIRST NAME'</th>' 
       echo '<th>'LAST NAME'</th>' 
       echo'<th>'DEPARTMENT ID'</th>' 
       echo '<th>'EMAIL'</th>' 
      echo'</tr>' 
     echo'</thead>' 
     echo'<tbody>' 

       foreach ($output as $outputs){ 
       echo '<tbody>'; 
       echo '<tr>'; 
       echo '<td>'. $outputs["FIRST_NAME"]."</td>"; 
       echo '<td>'. $outputs["LAST_NAME"]."</td>"; 
       echo '<td>'. $outputs["DEPARTMENT_ID"]."</td>"; 
       echo '<td>'. $outputs["EMAIL"]."</td>"; 
       echo '<tr>'; 
       echo '</tbody>'; 
       } 

     echo'</tbody>' 

    echo'</table>' 

我的表格在html中工作得很好,然後我試着把它放在php中,它給了thead一個意想不到的回聲。我在尋找幫助,爲什麼即時通訊這個錯誤解析錯誤:語法錯誤,意想不到的T_ECHO,期待','或';'解析錯誤:語法錯誤,意外的T_ECHO,期待','或';'

+2

怎麼樣','每個語句? – Rizier123 2014-12-03 15:34:23

+2

您可以擺脫第一個回聲下的所有回聲,只是'echo''並以''結尾;或者僅僅使用[** heredoc **](http://php.net/manual/en/) language.types.string.php#language.types.string.syntax.heredoc)或[** nowdoc **](http://php.net/manual/en/language.types.string.php#language.types .string.syntax.nowdoc) – 2014-12-03 15:36:38

+0

考慮改變你的方法,以便HTML在PHP模式之外呈現,而PHP僅用於動態內容。看[這裏的例子](https://github.com/halfer/php-tutorial-project/blob/rebase4/list-posts.php)。 – halfer 2014-12-03 15:38:42

回答

1

每一個echo你需要以;結束。

例如,在第一行:

echo '<table class="table" cellspacing="50px">'; 

這在PHP稱爲instruction separation

你也錯過了和琴絃之間echo一些空間是echo版...你有嵌套<tbody>標籤...

+0

謝謝,我忘了補充那些 – Tyler 2014-12-03 15:38:39

2
  • 您在幾行
  • 錯過;而此行echo '<th>'FIRST NAME'</th>'錯過難逃「單引號」,修復難逃「引號」像這樣:echo '<th>\'FIRST NAME\'</th>';

詳情請閱讀:http://php.net/manual/en/language.types.string.php

修復使用這樣的:

echo '<table class="table" cellspacing="50px">'; 
     echo '<thead>'; 
      echo '<tr>'; 
       echo '<th>\'FIRST NAME\'</th>'; 
       echo '<th>\'LAST NAME\'</th>'; 
       echo '<th>\'DEPARTMENT ID\'</th>'; 
       echo '<th>\'EMAIL\'</th>'; 
      echo '</tr>'; 
     echo '</thead>'; 
     echo '<tbody>'; 

和:

echo '</tbody>'; 

echo '</table>'; 
相關問題