Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.06 KB | None | 0 0
  1. <?php
  2. mysql_connect("*******", "*****", "*****") or die(mysql_error());
  3. mysql_select_db("jadey") or die(mysql_error());
  4. ?>
  5. <?php
  6. $file = 'guild.xml';
  7. $xml = simplexml_load_file($file);
  8. foreach ($xml->Members->children() as $member) {
  9. $T = stripos($member->Joined, 'T');
  10. $JoinDate = substr($member->Joined, 0, $T);
  11. $PersonalNote = addslashes($member->PersonalNotes);
  12. $result = mysql_query("SELECT * FROM members WHERE Name='" . $member->Name . "'")or die(mysql_error());
  13. $row = mysql_fetch_array($result);
  14. if ($row == NULL) {
  15. $query1 = "INSERT INTO members (Name, Level, Calling, PersonalNotes, GuildXP, Achievement) VALUES ('" . $member->Name . "', '" . $member->Level . "', '" . $member->Calling . "', '" . $PersonalNote . "', '" . $member->GuildXPContribution . "', '" . $member->AchievementScore . "')";
  16. $result1 = mysql_query($query1)or die(mysql_error());
  17. echo $member->Name . " was added to the database. <br />";
  18. } else {
  19. $query1 = "UPDATE members SET Level = '" . $member->Level . "', Calling = '" . $member->Calling . "', PersonalNotes = '" . $PersonalNote . "', GuildXP = '" . $member->GuildXPContribution . "', Achievement = '" . $member->AchievementScore . "' WHERE Name = '" . $member->Name . "'";
  20. $result1 = mysql_query($query1)or die(mysql_error());
  21. echo $member->Name . " was successfully updated. <br />";
  22. }
  23. }
  24. ?>
  25. <?php
  26. $motd = addslashes($xml->MOTD);
  27. $name = $xml->Name;
  28. $level = $xml->Level;
  29. $experience = $xml->Experience;
  30.  
  31. $result = mysql_query("SELECT * FROM guild WHERE Name='" . $name . "'");
  32. $row = mysql_fetch_array($result);
  33.  
  34. if ($row == NULL) {
  35. $query1 = "INSERT INTO guild (Name, Level, Experience, MOTD) VALUES ('" . $name . "', '" . $level . "', '" . $experience . "', '" . $motd . "')";
  36. $result1 = mysql_query($query1) or die(mysql_error());
  37. echo "Guild Data Added";
  38. } else {
  39. $query1 = "UPDATE guild SET Level = '" . $level . "', Experience = '" . $experience . "', MOTD = '" . $motd . "' WHERE Name = '" . $name . "'";
  40. $result1 = mysql_query($query1) or die(mysql_error());
  41. echo "Guild Data Updated";
  42. }
  43. ?>
  44. <?php
  45. mysql_close();
  46. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement