繁体   English   中英

我需要进行哪些编辑才能使用户可以选择

[英]What i need edit to make user who i can select

$query = mysql_query("SELECT * FROM users ORDER BY user_id");   

while($UserInfo = mysql_fetch_array($query)){
echo $UserInfo['username'];
}

这是我如何列出所有用户的简单代码。 如何制作,我可以单击每个用户并显示其个人资料页面?

假设另一个脚本称为profile.php您可以执行以下操作。

$query = mysql_query("SELECT * FROM users ORDER BY user_id");   

while( $UserInfo = mysql_fetch_array($query) ){
    echo "<a href='profile.php?username={$UserInfo['username']}'>{$UserInfo['username']}</a>";
}

profile.php脚本应拦截并处理$_GET变量username ,生成所需的sql并显示任何内容。

请把链接放在while循环中。

$query = mysql_query("SELECT * FROM users ORDER BY user_id");   
while($UserInfo = mysql_fetch_array($query)){
  echo '<a href="user_profile.php?uid=',$UserInfo['username'],'">';
  echo $UserInfo['username'];
  echo '</a>';
}

user_profile.php

if(isset($_GET['uid'])){
  $user_id=$_GET['uid'];
  echo $user_id;
  //retrieve the user data with the $user_id by sql.
  //display the user information.
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM