我做了一個應用程序,其中的場景如下: 用戶可以註冊並且註冊信息發送到PHP服務器並存儲在MySQL數據庫中。 這是我的PHP文件:登錄我的Android應用程序時,如何顯示爲在線狀態?
<?php
// Check if he wants to login:
if (!empty($_POST[username]))
{
require_once("connect.php");
// Check if he has the right info.
$query = mysql_query("SELECT * FROM gen_users
WHERE username = '$_POST[username]'
AND password = '$_POST[password]'")
or die ("Error - Couldn't login user.");
$row = mysql_fetch_array($query)
or die ("Error - Couldn't login user.");
if (!empty($row[username])) // he got it.
{
echo "success";
exit();
}
else // bad info.
{
echo "comes in else part";
exit();
}
}
?>
如果我輸入用戶名和密碼從MySQL數據庫匹配,那麼它會拋出這個詞「成功」到Android類,並且將在應用程序中走得更遠。我有我的應用程序中的註冊人員的顯示列表視圖。
我怎麼知道現在有多少人使用我的應用程序?在應用程序中登錄的人在列表視圖中顯示爲綠色圖像,而其他人將顯示爲紅色圖像。
我該如何做到這一點?
你想達到什麼目的?某種聊天客戶端?你想要誰在線或不在線的實時更新? –
謝謝你的時間,其實我想這樣顯示誰在同一時間登錄在同一時間和紅色圖像誰沒有在同一時間使用我的應用程序的綠色圖像。 – himAndroid
,你需要它現場更新嗎?我的意思是,如果您在用戶註銷時需要將其從綠色更改爲紅色,或者您需要更新,僅在用戶登錄 –