我无法显示发送给用户的消息。显示从MySQL查询返回的记录
假设用户是我的表“消息”中的id列,我将如何显示发送给该用户的消息?
session_start();
require "bidcon.php";
$userfinal=$_SESSION['username'];
$id = mysql_query("SELECT id FROM searchengine") or die(mysql_error());
// get the messages from the table.
$get_messages = mysql_query(
"SELECT messages_id FROM messages
WHERE to_user='$id' ORDER BY messages_id DESC")
or die(mysql_error());
$get_messages2 = mysql_query(
"SELECT * FROM messages
WHERE to_user='$id' ORDER BY messages_id DESC")
or die(mysql_error());
$num_messages = mysql_num_rows($get_messages);
// display each message title, with a link to their content
echo '<ul>';
for($count = 1; $count <= $num_messages; $count++)
{
$row = mysql_fetch_array($get_messages2);
你需要用大括号关联数组,以便他们能够被解析成这样一个字符串。 – 2011-06-04 04:25:35
'$ id = mysql_fetch_assoc($ rs)['id']'?我希望... :) – netcoder 2011-06-04 04:26:02
@netcoder - 我唯一喜欢javascript的地方是它支持那种语法 – 2011-06-04 04:27:19