สร้างระบบ สมาชิกออนไลน์ member online ด้วย php และ ajax ใน jQuery อย่างง่าย


หน้าแรก AJAX สร้างระบบ สมาชิกออนไลน์ member online ด้วย php และ ajax ใน jQuery อย่างง่าย

1.สร้างตารางในฐานข้อมูล

  1. CREATE TABLE `memberonline` (  
  2.   `onlineID` int(11) NOT NULL auto_increment,  
  3.   `onlineMemberID` int(11) NOT NULL,  
  4.   `onlineMemberName` varchar(100) NOT NULL,  
  5.   `onlineTimestamp` int(11) NOT NULL,  
  6.   PRIMARY KEY  (`onlineID`)  
  7. ) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_general_ci;  
2.สร้างไฟล์สำหรับแสดงจำนวนสมาชิกออนไลน์ และ รายชื่อสมาชิก เป็น gmemberonline.php
  1. <?php  
  2. session_start();  
  3. header("Content-type:text/html; charset=UTF-8");       
  4. header("Cache-Control: no-store, no-cache, must-revalidate");      
  5. header("Cache-Control: post-check=0, pre-check=0", false);      
  6. // ส่วนของการติดต่อฐานข้อมูล  
  7. $link=mysql_connect("localhost","root","test");    
  8. mysql_select_db("test");    
  9.   
  10.   
  11. $memberNameOnline=""// กำหนดตัวแปรสำหรับเก็บชื่อสมาชิกที่ออนไลน์  
  12. $q="SELECT onlineMemberID,onlineMemberName  FROM memberonline WHERE 1";  
  13. $qr=mysql_query($q);  
  14. $numMemberOnline=mysql_num_rows($qr); // เก็บจำนวนสมาชิกที่ออนไลน์  
  15. while($rs=mysql_fetch_array($qr)){  
  16. ขึ้นไปด้านบน