php - 不显示 "sent"消息

标签 php mysql

我正在开发一个简单的收件箱/下午系统,我不明白为什么,但我可以显示已发送消息的显示,我可以显示已发送项目的列表,从收件箱查看下午消息,但不能确定我做错了什么,任何提示表示赞赏..

这是我的代码:

<table>
<?php
$id = $_GET['id'];
$from_user = $_SESSION['user_id'];
$sql = "SELECT users.user_id, users.username, users.profile, messages.id, messages.to_user, messages.from_user, 
        messages.subject, messages.message, messages.has_read, messages.deleted, messages.date_sent
        FROM `messages`
        JOIN `users` ON messages.to_user = users.user_id 
        WHERE messages.from_user = '$from_user' AND messages.id = '$id' ORDER BY messages.date_sent DESC";
$result = mysql_query($sql);
$rows = mysql_fetch_array($result);
$from_user = $rows['from_user'];
$subject = $rows['subject'];
?><tr>
<td width="50px" align="center">
<img src="<?php echo $rows['profile']; ?>" width="40px"><br><?php echo $rows['username']; ?>
</td>
<td valign="top" width="350px">
<b><?php echo $rows['subject']; ?></b><br>
<?php echo $rows['message']; ?>
</td><td><?php echo $rows['date_sent']; ?></td>
</tr>
<tr>
<td colspan="3"><hr></td>
</tr>
</table>

最佳答案

您已指定 $from_user 两次,请尝试删除第二次,看看效果如何。

关于php - 不显示 "sent"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18618277/

相关文章:

mysql - ASP.NET Core 身份与 ClearDB MySql

java - 使用 JPA 的关系和参照完整性约束

php - 为每个注册的用户制作一个表格(实用吗?)

php - 在 PHP 中的斜杠后从 URL 中获取最后一个词

php - Laravel 仅在某些路线上返回空白页面

php - 如何使用 symfony 获取完整的帖子正文?

c# - 如果值已更改 C#,则将参数从文本框发送到存储过程

php - 这个 mySQL 查询可以更好地优化吗?不是 mySQL 专家,但我认为我是对的

php - 如何使用百分比宽度从外部服务器提供图像? (PHP)

mysql - 无法在 Win 2008R2 上安装 Redmine .. gem install activerecord-mysql-adapter 不工作