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