Php 如何创建查看社交网络中其他用户配置文件的功能
我正在创建一种社交网络,我想创建一种功能,通过单击其他用户的姓名来查看他们的个人资料,如何获取被单击用户的Id并在不同页面上显示他们的详细信息以查看他们的个人资料…所以我可以使用php实现这一点Php 如何创建查看社交网络中其他用户配置文件的功能,php,mysql,Php,Mysql,我正在创建一种社交网络,我想创建一种功能,通过单击其他用户的姓名来查看他们的个人资料,如何获取被单击用户的Id并在不同页面上显示他们的详细信息以查看他们的个人资料…所以我可以使用php实现这一点 这只是post功能的一个原型,我只想在用户单击用户名时执行$query\u row[“firstname”]。“.$query\u row[“lastname”]。。。用户必须重定向到特定的个人资料…步骤1。立即停止使用mysql\u query-改用PDO或mysqli…步骤2。在您的href中创建一
这只是post功能的一个原型,我只想在用户单击用户名时执行
$query\u row[“firstname”]。“.$query\u row[“lastname”]
。。。用户必须重定向到特定的个人资料…步骤1。立即停止使用mysql\u query
-改用PDO
或mysqli
…步骤2。在您的href中创建一个自定义链接,如href=“?id=$query\u row['id']”
,然后您可以根据该id在您发送给他们的任何页面上进行搜索。我们如何引用他们的帐户,假设两个用户同名,那么我们可以从数据库中提取正确的数据,如何获取与其姓名对应的个人Id。请帮助我获取示例代码…@hatim不使用用户名,也可以使用唯一的引用(即:昵称)最简单的方法是添加一个带有自动递增的id列,然后您可以使用该列引用用户。另一种方法是使用数据库中已有的另一个唯一字段。
<?php
$post_query="SELECT firstname,lastname,postupdate,time,profilepics FROM logindetails AS ld INNER JOIN postdetails AS pd ON ld.email=pd.email INNER join profilepictures AS pp ON ld.email=pp.email ORDER BY time DESC";
$result_query=mysql_query($post_query);
$num_rows = mysql_num_rows($result_query);
while( $query_row=mysql_fetch_assoc($result_query))
{
echo'<div class="panel">';
echo'<div class="panel-heading">';
echo'<img src="'.$query_row["profilepics"].'" height="50px" width="50px" class="img-circle"/>'." ".'<strong>'.$query_row["firstname"]." ".$query_row["lastname"].'</strong>';
echo'<hr />';
echo'</div>';
echo'<div class="panel-body" id="post_background">';
echo $query_row["postupdate"];
echo"<br />";
echo $query_row["time"];
echo'</div>';
echo'<hr />';
echo'<a href="#" id="like"><p style="padding-left:20px; font-size:20px;" data-toggle="tooltip" data-placement="bottom" title="Like"><span class="glyphicon glyphicon-thumbs-up"></span> like </p> </a>';
echo'</div>';
}
?>