PHP-循环结果集
我正在为一个我已经做了多年的剧本发疯 以下脚本在我的本地和实时共享托管环境中都可以正常执行 但是 如果我在“while”循环中添加另一个echo,服务器会给我一个500内部服务器错误&我没有任何错误日志:((不,在我的本地服务器上它仍然可以正常工作!!!!) 知道为什么吗?这对我来说太疯狂了…或者我现在只是累了--PHP-循环结果集,php,mysql,Php,Mysql,我正在为一个我已经做了多年的剧本发疯 以下脚本在我的本地和实时共享托管环境中都可以正常执行 但是 如果我在“while”循环中添加另一个echo,服务器会给我一个500内部服务器错误&我没有任何错误日志:((不,在我的本地服务器上它仍然可以正常工作!!!!) 知道为什么吗?这对我来说太疯狂了…或者我现在只是累了-- $select = "SELECT * FROM comments ORDER BY datetime DESC"; $result = mysql_query($select);
$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>
<?
}
$select=“按日期时间描述从注释顺序选择*”;
$result=mysql\u查询($select);
if(mysql_num_行($result)){
while($comment=mysql\u fetch\u数组($result)){
?>
您在结尾处缺少您在
是因为延迟回复-这实际上是粘贴时的一个错误。我添加的回音只是举个例子。嗯,您的代码或回音没有问题,所以是其他原因导致了错误。有没有定义是否在表中有一个名为“ip”的字段(区分大小写)?如果它仍然不起作用,我会尝试通过将错误报告(E\u ALL);ini\u set('display\u errors','on')放在页面上临时显示错误
在您的脚本顶部。嘿,蒂姆,很抱歉回信,但显然这与内存限制有关,因为我将查询限制为只有50行&在我超过2000行之前,它可以正常工作-尽管如此,谢谢您的帮助:)sry对于延迟回复-粘贴时这实际上是一个错误。我添加的echo只是一个简单的示例..好吧,您的代码或echo没有问题,所以是其他原因导致了错误。表中是否确实有一个名为“ip”的字段(区分大小写)?如果仍然不起作用,我会尝试通过放置error\u reporting(E\u ALL);ini\u set('display\u errors','on')来查看是否可以在页面上临时显示错误
在您的脚本顶部。嘿,蒂姆,很抱歉回信,但显然这与内存限制有关,因为我将查询限制为只有50行&在我超过2000行之前,它可以正常工作-尽管如此,谢谢您的帮助:)