I would like to pull from 2 different databases at the same time so that I
can have the relating information displayed together.
This is what I have so far.........any suggestions?

$sqlquery = mysql_query("SELECT * FROM log, logtime WHERE log.ID=logtime.ID
order by log.logtime desc;");
$sqlquery1 = mysql_query("SELECT * FROM logtime, log WHERE logtime.ID=log.ID
order by logtime.logtimein desc;");

while ($query = mysql_fetch_array($sqlquery)) {
 $CCSD = $query["logccsd"];
 $logtime = $query["logtime"];
 $logid = $query["ID"];
print ("$CCSD<BR>$logtime<BR>$logid<BR><BR>");

while ($query1 = mysql_fetch_array($sqlquery1)) {
 $logtimein = $query1["logtimein"];
 $logccsd = $query1["logccsd"];
 $logid1 = $query1["ID"];
print ("$logccsd<BR>$logtimein<BR>$logid1<BR><BR>");


 // orginal time strings
 $logtimeun = "$logtime";
 $logtimeinun = "$logtimein";
// print ("$logtimeinun <br>$logtimeun<BR>");
// convert to unix timestamps
 $logtimeunfo = strtotime($logtimeun);
 $logtimeinunfo = strtotime($logtimeinun);

// perform subtraction to get the difference (in seconds) between times
 $totaltimeseconds = ($logtimeinunfo-$logtimeunfo);

//echo out the difference
// printf ("%d seconds <BR>",$totaltimeseconds);
$totaltimedays = round($totaltimeseconds /60 / 60 /24,0);
$totaltimehours = date('H', mktime(0,0,$totaltimeseconds));
$totaltimeminutes = date("i", mktime(0,0,$totaltimeseconds));
//$totaltimehms= date("H:i", mktime(0,0,$totaltimeseconds));
$totaltime = ("$totaltimedays D $totaltimehours H $totaltimeminutes M");

 print ("$logccsd was down for $totaltime<BR>");

}
}

This is what it displays

TM05
2002-04-22 12:29:08
738

TM06
2002-04-26 12:09:36
718

TM06 was down for 4 D 23 H 40 M
TM05
2002-04-22 19:05:30
738

TM05 was down for 0 D 06 H 36 M
TM06
2002-04-19 12:09:30
718




-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to