Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $servername = "localhost";
- $username = "mikeb";
- $password = "password";
- $dbname = "my_mikeb";
- $room = $_GET['room'];
- // Create connection
- $conn = mysqli_connect($servername, $username, $password, $dbname);
- // Check connection
- if (!$conn) {
- die("Connection failed: " . mysqli_connect_error());
- }
- $xml = new XMLWriter();
- $xml->openURI("php://output");
- $xml->startDocument('1.0" encoding="UTF-8');
- $xml->setIndent(true);
- $xml->startElement('players');
- $sql = "SELECT id, name, attack , level FROM $room";
- $result = mysqli_query($conn, $sql);
- if (mysqli_num_rows($result) > 0) {
- // output data of each row
- while($row = mysqli_fetch_assoc($result)) {
- //echo "id: " . $row["id"]. " - Name: " . $row["name"]. " " . $row["attack"]. "<br>";
- $xml->startElement("player");
- $xml->writeAttribute('id', $row['id']);
- $xml->startElement("name");
- $xml->writeRaw($row['name']);
- $xml->endElement();
- $xml->startElement("attack");
- $xml->writeRaw($row['attack']);
- $xml->endElement();
- $xml->startElement("level");
- $xml->writeRaw($row['level']);
- $xml->endElement();
- $xml->endElement();
- }
- } else {
- echo "0 results";
- }
- $dom = new DomDocument('1.0', 'UTF-8');
- $dom->save('players.xml');
- mysqli_close($conn);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement