The Barbados Yachting Association
Results
/* input is $race_id, $race_name $race_date $race_type*/
$race_id = strtoupper($race_id);
$database="boats"; $table="races";
$calling_url = "http://localhost/~rhill/yachts/dspstat.phtml";
$start_url = "http://localhost/~rhill/yachts/index.phtml";
SetType($query, "string"); /* force string for overloaded ops */
$query = "id like " + "'"+ $race_id + "%'";
$result = mysql($database,"select * from $table where $query");
$num = mysql_numrows($result);
if ( $num != 0);
$i=0;
while ($i < $num);
$RID = mysql_result($result,$i,"Id");
$RNAME = mysql_result($result,$i,"Description");
$RDATE = mysql_result($result,$i,"Rdate");
$RTYPE = mysql_result($result,$i,"Type");
echo "$RID is $RNAME dated $RDATE of type $RTYPE
\n";
$i++
endwhile;
mysql_FreeResult($result);
echo "
\n";
$query = "select race,class,sum(elapsed) as sx,sum(elapsed * elapsed) as ssx,";
$query = $query + "count(elapsed) as n from elapsed ";
/* $query = $query + "race like" + "'"+ $race_id + "%'"; */
$query = $query + " group by race,class order by class,race";
/* Loop for results */
$result = mysql($database, $query);
$num = mysql_numrows($result);
if ( $num != 0);
echo "";
echo " CLASS MEAN STD.DEV RATIO\n";
$i=0;
while ($i < $num);
$RACE = mysql_result($result,$i,"Race");
$CLASS = mysql_result($result,$i,"Class");
$SX = mysql_result($result,$i,"sx");
$SSX = mysql_result($result,$i,"ssx");
$N = mysql_result($result,$i,"n");
$MEAN = $SX / $N;
$VAR = ($SSX - $N*$MEAN*$MEAN)/($N-1);
$STDEV = SQRT($VAR);
$RATIO = 100.0*($STDEV/$MEAN );
echo "$RACE $CLASS ";
echo "%6.2f" $MEAN;
echo " ";
echo "%6.2f" $STDEV;
echo " ";
echo "%6.2f" $RATIO;
echo "
";
$i++
endwhile;
mysql_FreeResult($result);
endif;
echo "
";
>
Return to database input form
Return to database home page
else;
echo " Not found
";
endif;
>