$query = mysql_query("SELECT * FROM users ORDER BY user_id");
while($UserInfo = mysql_fetch_array($query)){
echo $UserInfo['username'];
}
下面是我列出所有用戶的簡單代碼。如何製作,我可以點擊每個用戶並顯示他的個人資料頁面?我需要編輯哪些信息才能讓用戶可以選擇
$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.
}
謝謝。我已經完成了所有的工作,但是如果你遇到困難,我會幫助你 – Neznaju
謝謝。多數民衆贊成我正在尋找。 – Neznaju