html/historie.html
author František Kučera <franta-hg@frantovo.cz>
Sun Dec 20 01:14:28 2009 +0100 (2009-12-20)
changeset 73 7252f80b39de
parent 4 49903d1fe188
permissions -rw-r--r--
Podpora XML tabulek – výstupu.
Pokud výsledek dotazu má jen jeden sloupec a ten se jmenuje "pouze_xml",
nevykreslí se klasická tabulka, ale obsah prvního záznamu se vloží do <pre> … </pre>
Uživatel si tak může přehledněji zobrazit XML výstup generovaný databází.

Je možné kombinovat i s klasickými tabulkami:
SELECT 123 AS číslo;
SELECT query_to_xml('SELECT * FROM tabulka;', true, false, '…') AS pouze_xml;
SELECT * FROM tabulka;
Zobrazí klasickou tabulku, potom XML výstup uzavřený v <pre/> a potom zase klasickou tabulku.
     1 <div>
     2     <table>
     3         <thead title="Chceš setřídit výsledek podle nějakého sloupce? Co takhle ORDER BY sloupec.">
     4             <tr>
     5                 <td>Kdy</td>
     6                 <td>SQL příkaz</td>
     7             </tr>
     8         </thead>
     9         <tbody>
    10             <tr>
    11                 <td>2008-05-24 16:00:08</td>
    12                 <td>SELECT * FROM tabulka WHERE id = 123;</td>
    13             </tr>
    14             <tr>
    15                 <td>2008-05-24 15:55:10</td>
    16                 <td>SELECT * FROM tabulka WHERE id = 123 ORDER BY datum DESC;</td>
    17             </tr>
    18             <tr>
    19                 <td>2008-05-24 15:51:28</td>
    20                 <td>SELECT * <br/>FROM tabulka <br/>JOIN druha_tabulka USING (email) <br/>WHERE id = 8;</td>
    21             </tr>
    22         </tbody>
    23     </table>
    24     <p class="vysledekOK">Toto je historie provedených SQL příkazů.</p>
    25     <p class="vysledekTip">„Nějaký pěkný tip, citát, nebo <a href="http://frantovo.cz/blog/">odkaz</a> na stránku.“</p>
    26 </div>