Advertisement
Guest User

Untitled

a guest
Jul 24th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. $dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
  2.  
  3. if (mysqli_connect_errno()){
  4. trigger_error ('Could not connect to MySql: ' . mysqli_connect_error());
  5. echo "it had an error";
  6. } else {
  7. mysqli_set_charset($dbc, 'utf8');
  8. echo "it connected";
  9. }
  10.  
  11. function getGames($dbc){
  12. $query="SELECT * FROM games WHERE min_players <= ".$number." AND max_players >=".$number.";";
  13. $result = mysqli_query($dbc, $query) or trigger_error("Query: $query n<br />MySQL Error: " . mysqli_error($dbc));
  14.  
  15. if(mysqli_affected_rows($dbc)) {
  16. return $result;
  17. } else {
  18. return "no affected rows";
  19. }
  20. }
  21.  
  22. $result = getGames($dbc);
  23. echo json_encode($result);
  24.  
  25. function getGames($dbc, $number) {
  26. // ...
  27.  
  28. echo $query;
  29.  
  30. $sql = sprintf('Your SELECT statement with %d number', $number);
  31. echo $sql; // To visually verify the SQL is valid
  32.  
  33. $query = mysqli_query($dbc, $sql);
  34.  
  35. if (false !== $query) {
  36. return mysqli_num_rows($query);
  37. } else {
  38. return mysqli_error($dbc);
  39. }
  40.  
  41. if(mysqli_num_rows($result)) {
  42. return $result;
  43. } else {
  44. return "no affected rows";
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement