Feature #8975
Updated by Carsten Rose over 4 years ago
* Neu koennen die Zahlen in der Report Notation entfallen. * Alternativ koennen Bezeichner verwendet werden. * Das geparste Array wird nicht sortiert. <pre><code class="sql"> # Ohne Zahlen { sql = SELECT .... { sql = SELECT ... } } # Mit Referenzen person { sql = .... } lecture { sql = SELECT p.name, v.name stunden { sql = SELECT ... } PRINT {{stunden.id}} } PRINT {{person.name}} {{lecture.name}} {{lecture.stunden.titel}} # Mit IF Statement IF( {{form:SE}}=='' ) { person { sql = .... } } else { form = {{form:SE}} } # # Option: Aufruf von PHP Funktionen via PRINT # - Das QNL2BR im SELECT Statement ist nur da um den Status Quo zu zeigen. news { sql = SELECT '...', a.title, QNL2BR(a.title), '...' ... fbeg = <td> fend = </td> PRINT <td id="news_{{news.line.count}}">{{nl2br({{news.title:VR0}})}}</td> } # Wie unterscheidet QFQ bei '{{...}}' ob es sich um ein SQL Keyword, eine Variable, eine PHP Funktion handelt? # - SQL ist eine definierte Liste, PHP Funktionen haben ein '(' ...')', alles andere sind Variablen </code></pre>