PHP-循环一个结果集


PHP - looping a result set

我正在为一个多年来一直在做的脚本而疯狂。。。

以下脚本在我的本地和我的实时共享托管环境中都执行得很好。

但是

如果我在"while"循环中添加另一个echo,服务器会给我一个500内部服务器错误&我没有任何错误日志:(不,在我的本地上,它仍然可以正常工作!!!)

知道为什么吗?这对我来说太疯狂了……或者我现在只是累了

$select = "SELECT * FROM comments ORDER BY datetime DESC";
$result = mysql_query($select);
if (mysql_num_rows($result)) {
    while ($comment = mysql_fetch_array($result)) {
    ?>
    <tr>
        <td>
            <?php echo $comment["comment_id"]; ?>
        </td>
        <td>
            <?php echo $comment["name"]; ?
        </td>
        <td>
            <?php echo $comment["datetime"]; ?>
        </td>
        <td>
            <?php echo $comment["email"]; ?>
        </td>
        <td>
        </td>
        <td>
        </td>
        <td>
        </td>
        <td>
        </td>
    </tr>
    <?
    } 

}

<?php echo $comment["name"]; ?行末尾缺少一个>。如果您从问题脚本中剪切并粘贴此代码,这可能就是问题所在。如果没有,你添加了什么回声导致它失败?