require ('db_mysql.inc');
require ('yp.inc');
$db = new YP_Database;
?>
Example YP Listing
$db->query("select sum(listeners) from servers where touched = 1");
$db->next_record();
$listeners = $db->f(0);
$db->query("select count(*) from servers where touched = 1");
$db->next_record();
$servers = $db->f(0);
?>
There are currently echo $listeners ?> listeners on echo $servers ?> servers
Listen
Description
Bitrate
Users
Avg. List. Time
Uptime
$db->query("select ip, port, mount, (UNIX_TIMESTAMP() - UNIX_TIMESTAMP(starttime)) as uptime, bitrate, sources.name as name, sources.url as url, servers.maxstreamlisteners as maxlisteners, sources.alt as alt, sources.listeners as listeners, sources.genre as genre, stream_title, stream_url from servers, sources where servers.server_id = sources.server_id and servers.touched = 1 order by sources.listeners desc");
$color = 0;
while ($db->next_record()) {
if ($color % 2 == 0) {
echo "