Help/SqlResultPlugin
Note: You are viewing an old revision of this page. View the current version.
The SqlResult plugin displays results of arbitrary SQL select statements in table form.
The database definition, the DSN, must be defined in the local file config/SqlResult.ini
A simple textfile with alias = dsn lines.
Optional template file to format the result and handle some logic.
Template vars: %%where%%, %%sortby%%, %%limit%%
Usage
<<SqlResult parameters SELECT statement >>
Arguments
Argument |
Description |
Default value |
---|---|---|
alias |
DSN database specification |
false |
ordered |
if to display as <ol> list: single col only without template |
false |
template |
use a custom <theme>/template.tmpl |
false |
where |
custom filter for the query |
false |
sortby |
for paging |
false (no paging) |
limit |
for paging |
0,50 (only the first 50) |
Examples
<<SqlResult alias=mysql SELECT 'mysql password for string "xx":', PASSWORD('xx') >> <<SqlResult alias=videos template=videos SELECT rating,title,date FROM video ORDER BY rating DESC LIMIT 5 >> <<SqlResult alias=imdb template=imdbmovies where||="Davies, Jeremy%" SELECT m.title, m.date, n.name, c.role FROM movies as m, names as n, jobs as j, characters as c WHERE n.name LIKE "%%where%%" AND m.title_id = c.title_id AND n.name_id = c.name_id AND c.job_id = j.job_id AND j.description = 'Actor' ORDER BY m.date DESC >>