我正在处理一个用户个人资料页面,我已将其发送到用户可以发布文本的位置,并将其上传到“posts”数据库。一切正常。但是现在我想把它转到用户转到用户配置文件的地方,它会回显所有用户帖子。数据库以这种方式布局:
post_id
user_id
content
我希望在用户登陆用户页面的时候抓住他们的$ user_id,然后形成一个mysql_query,然后回显users
数据库中存在的所有帖子。最好的方法是什么?感谢
到目前为止,我试过这个:
mysql_result("SELECT * FROM posts WHERE user_id = $user_id");
答案 0 :(得分:0)
你做对了。
您必须使用while循环获取所有数据。
等。
$res=mysql_query("SELECT * FORM posts WHERE user_id=$user_id");
while($row=mysql_fetch_assoc($res))
{
echo $row['post_id'];
}
你明白了我的意思吗?
答案 1 :(得分: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'];
}