Advertisement
Guest User

Untitled

a guest
Oct 16th, 2016
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. <?php
  2. include( 'riot/php-riot-api.php' );
  3. include( 'riot/FileSystemCache.php' );
  4.  
  5.  
  6. $test = new riotapi( 'na' );
  7.  
  8.  
  9. $testCache = new riotapi( 'na', new FileSystemCache( 'cache/' ) );
  10. //$r = $test->getSummonerByName($summoner_name);
  11.  
  12. //$r = $test->getSummoner($summoner_id);
  13. //$r = $test->getSummoner($summoner_id,'masteries');
  14. //$r = $test->getSummoner($summoner_id,'runes');
  15. //$r = $test->getSummoner($summoner_id,'name');
  16. //$r = $test->getStats($summoner_id);
  17. //$r = $test->getStats($summoner_id,'ranked');
  18. //$r = $test->getTeam($summoner_id);
  19. //$r = $test->getLeague($summoner_id);
  20. //$r = $test->getGame($summoner_id);
  21. //$r = $test->getChampion();
  22. // dohvacanje novih imena
  23. $r = $test->getMaster();
  24.  
  25.  
  26. // Spajanje s bazom
  27. $username = "root";
  28. $password = "root";
  29. $database = "league1db";
  30. $host = "localhost";
  31. $con = mysqli_connect( $host, $username, $password, $database );
  32.  
  33. $con->query( 'TRUNCATE players' );
  34. // usporedi svako dohvaceno ime sa imenom u bazi. ako vec postoji, updejt, ako ne, new entry
  35. //var_dump( $r[ 'entries' ] );
  36.  
  37. foreach ( $r[ 'entries' ] as $row ) {
  38.  
  39. $sql = vsprintf(
  40. 'INSERT INTO players (active, updated, summoner_id, summoner_name) VALUES (1, 0, %d, "%s")', [
  41. $row[ 'playerOrTeamId' ],
  42. $row[ 'playerOrTeamName' ]
  43. ]
  44. );
  45. var_dump($sql);
  46. $con->query( $sql );
  47. }
  48.  
  49.  
  50. //
  51. // foreach ( $db_summoner_ids as $summid2 ) {
  52. // $postoji = 0;
  53. // foreach ( $r[ 'entries' ] as $row ) {
  54. // if ( $row[ 'playerOrTeamId' ] == $summid2 ) {
  55. // $postoji = 1;
  56. // break;
  57. // }
  58. // }
  59. // if ( $postoji == 0 ) {
  60. // $sql = 'UPDATE players SET active=0 WHERE id_summoner=' . $summid2;
  61. // $con->query( $sql );
  62. // // provjera jednog imena iz baze
  63. // // stavi flag na tom imenu u bazii_close( $con );
  64. // // ne postoji u dohvacenim podatcima takvo ime
  65.  
  66.  
  67. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement