diff --git a/content/jobstatus.php b/content/jobstatus.php
index 0fa46928..0a912105 100644
--- a/content/jobstatus.php
+++ b/content/jobstatus.php
@@ -60,30 +60,8 @@ function get_status2($num, $fail, $error, $total){
while ( $row = mysql_fetch_assoc($result) ) {
if ( $row["run_id"] != $last ) {
if ( $last ) {
- if ( $addBrowser ) {
- $header = "
| \n";
- $last_browser = array();
- foreach ( $browsers as $browser ) {
- if ( $last_browser["id"] != $browser["id"] ) {
- $header .= '' .
- ' ' .
- preg_replace('/\w+ /', "", $browser["name"]) . ', ' .
- ' | ';
- }
- $last_browser = $browser;
- }
- $header .= "
\n";
- $output = $header . $output;
- }
-
- $output .= "\n";
$addBrowser = false;
}
-
$useragents = array();
$runResult = mysql_queryf("SELECT run_client.client_id as client_id, run_client.status as status, run_client.fail as fail, run_client.error as error, run_client.total as total, clients.useragent_id as useragent_id FROM run_client, clients WHERE run_client.run_id=%u AND run_client.client_id=clients.id ORDER BY useragent_id;", $row["run_id"]);
@@ -137,5 +115,26 @@ function get_status2($num, $fail, $error, $total){
$last = $row["run_id"];
}
+ if ( $last ) {
+ $header = " | \n";
+ $last_browser = array();
+ foreach ( $browsers as $browser ) {
+ if ( $last_browser["id"] != $browser["id"] ) {
+ $header .= '' .
+ ' ' .
+ preg_replace('/\w+ /', "", $browser["name"]) . ', ' .
+ ' | ';
+ }
+ $last_browser = $browser;
+ }
+ $header .= "
\n";
+ $output = $header . $output;
+ $output .= "\n";
+ }
+
echo "$output\n\n";
?>
diff --git a/content/tinder.php b/content/tinder.php
index efb56125..2f878d1c 100644
--- a/content/tinder.php
+++ b/content/tinder.php
@@ -24,7 +24,7 @@ function get_status2($num, $fail, $error, $total){
}
}
- $result = mysql_query("SELECT useragents.engine as engine, useragents.name as name, clients.os as os, DATE_FORMAT(clients.created, '%Y-%m-%dT%H:%i:%sZ') as since FROM users, clients, useragents WHERE clients.useragent_id=useragents.id AND DATE_ADD(clients.updated, INTERVAL 1 minute) > NOW() AND clients.user_id=users.id AND users.name='$search_user' ORDER BY useragents.engine, useragents.name;");
+ $result = mysql_queryf("SELECT useragents.engine as engine, useragents.name as name, clients.os as os, DATE_FORMAT(clients.created, '%Y-%m-%dT%H:%i:%sZ') as since FROM users, clients, useragents WHERE clients.useragent_id=useragents.id AND DATE_ADD(clients.updated, INTERVAL 1 minute) > NOW() AND clients.user_id=users.id AND users.name=%s ORDER BY useragents.engine, useragents.name;", $search_user);
if ( mysql_num_rows($result) > 0 ) {
@@ -77,6 +77,7 @@ function get_status2($num, $fail, $error, $total){
$output = "";
$browsers = array();
$addBrowser = true;
+ $last = "";
while ( $row = mysql_fetch_array($search_result) ) {
$job_name = $row[0];
@@ -90,31 +91,9 @@ function get_status2($num, $fail, $error, $total){
$result = mysql_queryf("SELECT runs.id as run_id, runs.url as run_url, runs.name as run_name, useragents.engine as browser, useragents.name as browsername, useragents.id as useragent_id, run_useragent.status as status FROM run_useragent, runs, useragents WHERE runs.job_id=%u AND run_useragent.run_id=runs.id AND run_useragent.useragent_id=useragents.id ORDER BY run_id, browsername;", $job_id);
- $last = "";
-
while ( $row = mysql_fetch_assoc($result) ) {
if ( $row["run_id"] != $last ) {
if ( $last ) {
- if ( $addBrowser ) {
- $header = " | \n";
- $last_browser = array();
- foreach ( $browsers as $browser ) {
- if ( $last_browser["id"] != $browser["id"] ) {
- $header .= '' .
- ' ' .
- preg_replace('/\w+ /', "", $browser["name"]) . ', ' .
- ' | ';
- }
- $last_browser = $browser;
- }
- $header .= "
\n";
- $output = $header . $output;
- }
-
$addBrowser = false;
}
@@ -175,6 +154,7 @@ function get_status2($num, $fail, $error, $total){
$last = $row["run_id"];
}
+
foreach ( $results as $key => $fail ) {
$output .= " | ";
}
@@ -182,6 +162,26 @@ function get_status2($num, $fail, $error, $total){
$output .= "\n";
}
+
+ if ( $last ) {
+ $header = " | \n";
+ $last_browser = array();
+ foreach ( $browsers as $browser ) {
+ if ( $last_browser["id"] != $browser["id"] ) {
+ $header .= '' .
+ ' ' .
+ preg_replace('/\w+ /', "", $browser["name"]) . ', ' .
+ ' | ';
+ }
+ $last_browser = $browser;
+ }
+ $header .= "
\n";
+ $output = $header . $output;
+ }
echo "$output\n\n";