2014-12-03 229 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>'; 
相关问题