mtWeb > Download > PHP Login Script
<?php
/* $Id: list.php,v 1.1 2002/09/20 20:01:18 shaggy Exp $ */
require_once 'multipage.php';
begin_html();
$where = '';
$sql = "SELECT COUNT(*) FROM member $where";
$rows = $db->getOne($sql);
if ($rows == 0) {
die('No members found.');
}
$sql = "SELECT id, username, name, email_priv, email FROM member $where ORDER BY username";
$mp = new MultiPage($db, uri_self(), $rows, $sql, 20, 'Members');
$result = $mp->getResult();
require_once 'HTML/Table.php';
$table = new HTML_Table('cellpadding="0" cellspacing="5"' .
'width="100%" summary="a list of all members"');
$table->addRow(array('Username', 'Name', 'Email'), null, 'TH');
while ($result->fetchInto($row)) {
if ($row->email_priv == 'y') {
$email = 'hidden';
} else {
$email = encodeEmail($row->email);
}
$row->username = '<a href="/user/details/' . $row->id . '">' . $row->username . '</a>';
$table->addRow(array($row->username, $row->name, $email) );
}
echo '<p>' . $mp->getHeader() . '</p>';
$table->display();
echo '<p>' . $mp->getNav() . '</p>';
?>