Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
--TEST--
2
XML_Query2XML::getXML(): [sql][limit] set to 0
3
--SKIPIF--
4
<?php require_once dirname(dirname(__FILE__)) . '/skipif.php'; ?>
5
--FILE--
6
<?php
7
require_once 'XML/Query2XML.php';
8
require_once dirname(dirname(__FILE__)) . '/db_init.php';
9
$query2xml = XML_Query2XML::factory($db);
10
$dom = $query2xml->getXML(
11
    array(
12
        'query' => 'SELECT * FROM artist',
13
        'limit' => 0
14
    ),
15
    array(
16
        'rootTag' => 'music_library',
17
        'rowTag' => 'artist',
18
        'idColumn' => 'artistid',
19
        'elements' => array(
20
            'artistid',
21
            'name'
22
        )
23
    )
24
);
25
 
26
$dom->formatOutput = true;
27
print $dom->saveXML();
28
?>
29
--EXPECT--
30
<?xml version="1.0" encoding="UTF-8"?>
31
<music_library>
32
  <artist>
33
    <artistid>1</artistid>
34
    <name>Curtis Mayfield</name>
35
  </artist>
36
  <artist>
37
    <artistid>2</artistid>
38
    <name>Isaac Hayes</name>
39
  </artist>
40
  <artist>
41
    <artistid>3</artistid>
42
    <name>Ray Charles</name>
43
  </artist>
44
</music_library>