31 |
</&header> |
</&header> |
32 |
<h2>User administration</h2> |
<h2>User administration</h2> |
33 |
|
|
34 |
<a href="adm_user_edit?id=-1">Create new user</a><br> |
<a href="adm_user_edit?id=-1">Create new user</a><br><br> |
35 |
|
|
36 |
|
|
37 |
<{ |
<{ |
38 |
tntdb::Connection conn = tntdb::connect(dburl); |
tntdb::Connection conn = tntdb::connectCached(dburl); |
39 |
|
|
40 |
std::string query = "SELECT id, realname, username FROM users ORDER BY username ASC"; |
std::string query = "SELECT id, realname, username FROM users ORDER BY username ASC"; |
41 |
|
|
45 |
if (res.size() > 0) |
if (res.size() > 0) |
46 |
{ |
{ |
47 |
out << "<ul>"; |
out << "<ul>"; |
48 |
for (int i=0; i<res.size(); ++i) |
for (unsigned i=0; i<res.size(); ++i) |
49 |
{ |
{ |
50 |
int id = res[i].getInt(0); |
int id = res[i].getInt(0); |
51 |
std::string realname = res[i].getString(1); |
std::string realname = res[i].getString(1); |