Advertisement
Guest User

Untitled

a guest
Mar 9th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. session_start();
  2. $userID = '9'; //user
  3. $online = 'yes';
  4. $time_check = $online-10; //We Have Set Time 1 Minutes
  5.  
  6.  
  7. $sql="SELECT * FROM user WHERE userID='$userID'"; $result=mysql_query($sql);
  8. $count=mysql_num_rows($result);
  9.  
  10. //If count is 0 , then enter the values
  11. if($count=="no"){
  12. $sql="INSERT INTO user(userID, online)VALUES('$userID', '$online')";
  13. $result=mysql_query($sql);
  14. }
  15.  
  16. // else update the values
  17. else {
  18. $sql="UPDATE user SET online='$online' WHERE userID = '$userID'";
  19. $result=mysql_query($sql);
  20. }
  21.  
  22. session_start();
  23. $userID = '9'; //user
  24. $online = 'yes';
  25. $time_check = $online-10; //We Have Set Time 1 Minutes
  26.  
  27. $sql=""; $result=mysql_query($sql);
  28. $count=mysql_num_rows($result);
  29.  
  30. $count = $pdo->query("SELECT * FROM user WHERE userID = $userID")->fetchColumn();
  31.  
  32. //If count is 0 , then enter the values
  33. // !!!!! MIRA A VER SI EL COUNT TIENE QUE DECIR NO O TIENE QUE DECIR 0 PORQUE TU COMENTARIO DICE UNA COSA Y PONES OTRA
  34. if($count=="no") {
  35. $stmt = $pdo->prepare("INSERT INTO user(userID, online) VALUES ($userID, $online)");
  36. $stmt->execute();
  37. }
  38.  
  39. // else update the values
  40. else {
  41. $stmt = $pdo->prepare("UPDATE user SET online = $online WHERE userID = $userID");
  42. $stmt->execute();
  43. }
  44.  
  45. $host = '127.0.0.1';
  46. $db = 'test';
  47. $user = 'root';
  48. $pass = '';
  49. $charset = 'utf8';
  50.  
  51. $dsn = "mysql:host=$host;dbname=$db;charset=$charset";
  52. $opt = [
  53. PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
  54. PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
  55. PDO::ATTR_EMULATE_PREPARES => false,
  56. ];
  57. $pdo = new PDO($dsn, $user, $pass, $opt);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement