$server="localhost"; $user="calumsco_CAS01"; $pw="lotuselanK1!"; $cn = mysql_connect ($server,$user,$pw) or die('bollocks'); mysql_select_db("calumscott_csdb01"); $months[1] = 'January'; $months[2] = 'February'; $months[3] = 'March'; $months[4] = 'April'; $months[5] = 'May'; $months[6] = 'June'; $months[7] = 'July'; $months[8] = 'August'; $months[9] = 'September'; $months[10] = 'October'; $months[11] = 'November'; $months[12] = 'December'; $yaxis[26] = ' | '; $yaxis[25] = ' 25 | '; $yaxis[24] = ' | '; $yaxis[23] = ' | '; $yaxis[22] = 'A | '; $yaxis[21] = 'v | '; $yaxis[20] = 'e 20 | '; $yaxis[19] = 'r | '; $yaxis[18] = 'a | '; $yaxis[17] = 'g | '; $yaxis[16] = 'e | '; $yaxis[15] = ' 15 | '; $yaxis[14] = 'T | '; $yaxis[13] = 'e | '; $yaxis[12] = 'm | '; $yaxis[11] = 'p | '; $yaxis[10] = 'e 10 | '; $yaxis[9] = 'r | '; $yaxis[8] = 'a | '; $yaxis[7] = 't | '; $yaxis[6] = 'u | '; $yaxis[5] = 'r 5 | '; $yaxis[4] = 'e | '; $yaxis[3] = ' | '; $yaxis[2] = ' | '; $yaxis[1] = ' | '; $yaxis[0] = ' 0 | '; echo "\n"; echo "
\n"; echo "\n"; echo "
\n";
for ($i=26;$i>0;$i--) {
echo $yaxis[$i];
if ($i == 1) {
for ($m=-2;$m<=50;$m++) {
if (ceil($subs[$m] / $Scale) >= $i) {
if (($subs[$m] / $Scale) < $i) {
echo "oo_";
} else {
echo "00_";
}
} else {
echo "___";
}
}
} else {
for ($m=-2;$m<=50;$m++) {
if (ceil($subs[$m] / $Scale) >= $i) {
if (($subs[$m] / $Scale) < $i) {
echo "oo ";
} else {
echo "00 ";
}
} else {
echo " ";
}
}
}
echo "\n";
}
echo " -2 -1 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 \n";
echo "\n";
echo " Temperature\n";
echo "\n";
echo "\n";
echo "\n";
}
function do_month() {
global $month, $yaxis, $months;
for ($i=1;$i<=31;$i++) {
$temps[$i] = -1;
}
echo "\n";
echo "\n";
echo "\n"; echo "
\n";
$sqlq = "select tmp_day, avg(tmp_temp) from temps where tmp_month = ".$month." group by tmp_day order by tmp_day";
$rs = mysql_query($sqlq);
$NumRows = mysql_num_rows($rs);
for ($i=1;$i<=$NumRows;$i++) {
$k = mysql_fetch_row($rs);
$temps[$k[0]]=$k[1];
}
for ($i=26;$i>=0;$i--) {
echo $yaxis[$i];
for ($m=1;$m<=31;$m++) {
if ($temps[$m] >= $i) {
echo "00 ";
} else {
echo " ";
}
}
echo "\n";
}
echo " |________________________________________________________________________________________";
if ($month == 2) {
echo "\n";
} else {
if (($month == 4) or ($month == 6) or ($month == 9) or ($month == 11)) {
echo "___\n";
} else {
echo "______\n";
}
}
echo " 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ";
if ($month == 2) {
echo "\n";
} else {
if (($month == 4) or ($month == 6) or ($month == 9) or ($month == 11)) {
echo "30 \n";
} else {
echo "30 31 \n";
}
}
echo "\n";
echo " Day\n";
echo "\n";
echo "\n";
echo "\n";
}
function do_year() {
global $yaxis;
for ($i=1;$i<=12;$i++) {
$temps[$i] = -1;
}
$sqlq = "select tmp_month, avg(tmp_temp) from temps group by tmp_month order by tmp_month";
$rs = mysql_query($sqlq);
$NumRows = mysql_num_rows($rs);
for ($i=1;$i<=$NumRows;$i++) {
$k = mysql_fetch_row($rs);
$temps[$k[0]]=$k[1];
}
echo "\n"; echo "
\n";
for ($i=26;$i>=0;$i--) {
echo $yaxis[$i];
for ($m=1;$m<=12;$m++) {
if ($temps[$m] >= $i) {
echo "000 ";
} else {
echo " ";
}
}
echo "\n";
}
echo " |____________________________________________________________\n";
echo " Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec\n";
echo "\n";
echo " Month\n";
echo "\n";
}
?>