Guest User

Untitled

a guest
Jul 19th, 2016
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. <?php
  2. $servername = "xxx";
  3. $username = "xxx";
  4. $password = "xxx";
  5. $dbname = "xxx";
  6.  
  7. $conn = new mysqli($servername, $username, $password, $dbname);
  8. if ($conn->connect_error) {
  9. die("Connection failed: " . $conn->connect_error . "\n");
  10. }
  11.  
  12. $command = readline("Item Unique_ID: ");
  13. $players = $conn->query("SELECT * FROM store_players;");
  14. $items = $conn->query("SELECT * FROM store_items;");
  15.  
  16. /*
  17. Array
  18. (
  19. [id] => 962
  20. [player_id] => 7072
  21. [type] => hat
  22. [unique_id] => models/store/hats/afro.mdl
  23. [date_of_purchase] => 1423782508
  24. [date_of_expiration] => 0
  25. [price_of_purchase] => 150
  26. )
  27.  
  28. Array
  29. (
  30. [id] => 9161
  31. [authid] => 1:47577598
  32. [name] => Kikud
  33. [credits] => 0
  34. [date_of_join] => 1425727250
  35. [date_of_last_join] => 1425727250
  36. )
  37. */
  38.  
  39. function findItems(){
  40. global $mask, $items;
  41. $mask = "|%5.5s |%-10.10s |%-25.25s |%-7.7s |%-12.12s |%-10.10s |\n";
  42. printf($mask, "ID", "SteamID", "Name", "Credits", "Date Of Join", "Last Join");
  43. foreach($items as $value) {
  44. if ($value['unique_id'] == $command) {
  45. findPlayer($value['player_id']);
  46. }
  47. }
  48. }
  49.  
  50. function findPlayer($player_id) {
  51. global $players, $mask;
  52. foreach($players as $value) {
  53. if ($value['id'] == $player_id) {
  54. printf($mask, $value['id'], $value['authid'], $value['name'], $value['credits'], $value['date_of_join'], $value['date_of_last_join']);
  55. }
  56. }
  57. }
  58.  
  59. function refundPlayer($player_id, $amount) {
  60. global $conn;
  61. $sql = "UPDATE store_players SET credits=" . $amount . " WHERE id=" . $player_id;
  62. if (mysqli_query($conn, $sql)) {
  63. echo "Record updated successfully";
  64. } else {
  65. echo "Error updating record: " . $conn->error;
  66. }
  67. }
  68.  
  69. findItems();
  70.  
  71. refundPlayer("3260", "123");
  72.  
  73. $conn->close();
  74. ?>
Add Comment
Please, Sign In to add comment