สอบถามวิธีนับถอยหลังแล้วเซ็ตค่าใน Database
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามวิธีนับถอยหลังแล้วเซ็ตค่าใน Database
สอบถามวิธีนับถอยหลังแล้วเซ็ตค่าใน Database
Copy
<?php session_start(); require_once("connect.php"); $nowTime = date("Y-m-d H:i:s"); date_default_timezone_set('Asia Pacific/Singapore'); $sql= "SELECT login_time,total_time,diff_time,logout_time FROM member WHERE UserID='".$_SESSION["UserID"]."'"; $result = mysql_query($sql); $res = mysql_fetch_assoc($result); $a ="00:00:00"; $sql = "UPDATE member SET LoginStatus = '0', logout_time = NOW(), diff_time = TIMEDIFF( logout_time, login_time ), total_time = (MINUTE (total_time + diff_time) + total_time) WHERE UserID ='".$_SESSION["UserID"]."' "; $query = mysql_query($sql); $sql1 = "SELECT * from member WHERE UserID ='".$_SESSION["UserID"]."' "; $query = mysql_query($sql1); $rel = mysql_fetch_array($query); echo $rel['LoginStatus']; echo $_SESSION["UserID"]; if($rel['LoginStatus'] == 0){ ?> <script language="JavaScript"> sec=10; function tplus() { sec-=1; document.getElementById("OutputText").innerHTML="<font color='red'>" + sec + " </font> Sec."; if (sec==0) { window.location.replace("http://localhost:82/test/index.php"); } if (sec>0) {setTimeout("tplus()",1000);} } setTimeout("tplus()",1000); </script> <div align="center" id="OutputText"></div> <div id="OutputText2"> <div align="center">Please wait...</div> </div> <?php $sql = "UPDATE member SET LoginStatus = '3' WHERE UserID ='".$_SESSION["UserID"]."' "; $query = mysql_query($sql); }else{ echo "Answer is 1";} ?> อยากทราบวิธีทำให้เปลี่ยนค่าหลังจากล็อคเอ้าที่มีค่าเป็น 0 หลังจากนั้นระบบนับถอยหลังตามเวลาที่กำหนดไว้แล้วเปลี่ยนค่าเป็น 3 ปัญหาคือ : เมื่อล็อคเอ้าแล้วเปลี่ยนค่าเป็น 3 เลย ไม่เข้าเงื่อนไขการนับถอยหลัง
Fourteenz
05-05-2016
02:17:58
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ