首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >页面停止显示

页面停止显示
EN

Stack Overflow用户
提问于 2012-05-19 06:27:00
回答 1查看 57关注 0票数 1

我正在尝试为我的网站编写一个基本的消息传递系统。我已经设置了发送和接收,但由于某些原因,收件箱上的html停止显示。它在页面中途显示,然后由于某种原因而停止。甚至不会显示基本的html,就像我输入

你好

它不会出现的。我很困惑,因为这以前从来没有发生过。

代码语言:javascript
复制
        </table> 
<p>Hello</p><!--THIS WILL DISPLAY-->
<?php
///////////End take away///////////////////////
// SQL to gather their entire PM list
include_once ('../../mysql_server/connect_to_mysql.php');
$sql = mysql_query("SELECT * FROM messaging WHERE to_id='$my_id' AND    recipientDelete='0' ORDER BY id DESC LIMIT 100");

while($row = mysql_fetch_array($sql)){ 

$date = strftime("%b %d, %Y",strtotime($row['time_sent']));
if($row['opened'] == "0"){
        $textWeight = 'msgDefault';
} else {
        $textWeight = 'msgRead';
}
$fr_id = $row['from_id'];    
// SQL - Collect username for sender inside loop
$ret = mysql_query("SELECT * FROM myMembers WHERE id='$fr_id' LIMIT 1");
while($raw = mysql_fetch_array($ret)){ $Sid = $raw['id']; $Sname = $raw['firstname']; }

?> 
<p>Hello</p><!--THIS WON'T DISPLAY-->
    <table width="96%" border="0" align="center" cellpadding="4">

任何帮助都将不胜感激..

编辑:

第一个while循环在表之后关闭。第一个while循环外的所有内容都会显示,而while循环内的所有内容则不会显示。

EN

回答 1

Stack Overflow用户

发布于 2012-05-19 06:32:43

不知道这是否只是一个剪切和粘贴错误,但是您的第一个while循环看起来并不是闭合的。试着关闭它,看看它会变成什么样子。

代码语言:javascript
复制
while($row = mysql_fetch_array($sql)){ //needs closing

编辑:您是否尝试过查看您的sql是否抛出任何错误:

代码语言:javascript
复制
// Check result
// This shows the actual query sent to MySQL, and the error. Useful for debugging.
if (!$sql) {
    $message  = 'Invalid query: ' . mysql_error() . "\n";
    $message .= 'Whole query: ' . $query;
    die($message);
}

这个PHP link可能会很有用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10660481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档