0

我正在处理一个用户个人资料页面,我已经将它放到了用户可以发布文本的位置,并将被上传到“帖子”数据库。这一切都很好。但是现在我想把它带到如果用户访问用户个人资料的位置,它将回显他们所有的用户帖子。数据库的布局是这样的:

post_id user_id content

而且我想使它在用户登陆用户页面时获取他们的 $user_id 然后形成一个 mysql_query 然后回显出他们在users数据库中存在的所有帖子。最好的方法是什么?谢谢

到目前为止,我已经尝试过: mysql_result("SELECT * FROM posts WHERE user_id = $user_id");

4

2 回答 2

0

你在做正确的事。

您必须使用 while 循环获取所有数据。

喜欢。

$res=mysql_query("SELECT * FORM posts WHERE user_id=$user_id");

while($row=mysql_fetch_assoc($res))
{

echo $row['post_id'];
}

你明白我的意思了吗?

于 2013-03-26T03:44:01.487 回答
0
 // execute the query
$stmt = mysql_query("SELECT * FROM posts WHERE user_id ='".$user_id."'");

然后使用用于获取数据和显示的不同 php 函数进行获取。

while($row = mysql_fetch_array($stmt)){
         echo $row['db_column_field'];
}
于 2013-03-26T03:49:12.183 回答