我有一個div是去綠/紅時,輸入/輸出Ajax的實時用戶狀態的變化,而不刷新頁面
用戶登錄這個PHP代碼:
$results = mysql_query("SELECT * FROM `users` WHERE user_id='".$user_id."' LIMIT 1");
if(mysql_num_rows($results) > 0){
while($row = mysql_fetch_assoc($results)){
if($row['status'] === "1"){
$status = 'online';
}else{
$status = 'offline';
}
}
}
<div class="'. $status .'">username</div>
我怎樣才能使它改變$狀態而無需刷新頁面以查看更改? 因此,如果我有100位訪客登錄網站,並且有一位用戶登錄,那麼所有100位訪客都會立即看到綠色旁邊的用戶,即刻登錄
任何幫助非常感謝!
Ajax將能夠做你想要的,我建議你檢查下面的鏈接:http://www.w3schools.com/Ajax/ajax_aspphp.asp – Juicebox
我真的不明白如何做到這一點,可以你給我舉個例子嗎? – Gadgetster