<?php // RAY_temp_agegroup.php
// FUNCTION TO DETERMINE THE TEAM AGE GROUP
function team_agegroup($row)
{
// USE ISO-8601 FORMAT DATES
$today = date('Y-m-d');
$year_today = date("Y");
$cutdate = year_today . '-07-31';
// DETERMINE THE CUT DATE
if ($today >= $cutdate)
{
$tag = ($year_today - $row['teamyear']) + 1;
} else
{
$tag = $year_today - $row['teamyear'];
}
return $tag;
}
// HOW TO USE THIS ON A ROW OF DATA
// ASSUME QUERY DONE AND RESULTS SET IN $res
while ($row = mysql_fetch_assoc($res))
{
$tag = team_agegroup($row);
echo "<br/>$tag";
}
FUNCTION
// Team Age Group
function team_agegroup($row) {
$today = date('m-d-Y');
$year_today = date("Y");
$cutdate = "07-31-" . date("Y");
if ($today >= $cutdate)
{
$tag = (($year_today - $row['teamyear']) + 1);
}
else
{
$tag = (($year_today - $row['teamyear']));
}
return $tag;
}
PAGE CODE
$sqlteam1 = "SELECT * FROM tbl_team WHERE associationid = '" . $_SESSION['associationid'] ."' AND teamactive='1'";
if ((isset($_SESSION['setTeamAgeGroup1'])) AND ($_SESSION['setTeamAgeGroup1'] != ""))
{
$AgeGroup = $_SESSION['setTeamAgeGroup1'];
}
if (isset($AgeGroup)) {
$year = date("Y");
if ($season == "Spring")
{
$teamyear = ($year - $AgeGroup) - 1;
}
if ($season = "Fall")
{
$teamyear = ($year - $AgeGroup);
}
$sqlteam1 = $sqlteam1 . " AND (teamyear = '$teamyear'";
if ((isset($_SESSION['setTeamAgeGroup1'])) AND ($_SESSION['setTeamAgeGroup1'] != ""))
{
$AgeGroup = $_SESSION['setTeamAgeGroup1'];
$teamyear = team_year_agrp($AgeGroup);
$sqlteam1 = $sqlteam1 . " OR teamyear = '$teamyear')";
}
else
{
$sqlteam1 = $sqlteam1 . ")";
}
}
if ((isset($_SESSION['setTeamGender'])) AND ($_SESSION['setTeamGender'] != ""))
{
if (($_SESSION['setTeamGender']) == "B") { $sqlteam1 = $sqlteam1 . " AND teamgender = 'M'"; }
if (($_SESSION['setTeamGender']) == "G") { $sqlteam1 = $sqlteam1 . " AND teamgender = 'F'"; }
}
$sqlteam1 = $sqlteam1 . " ORDER BY teamname";
if ($debug) echo "<br>Home Team - $sqlteam1<br>";
$resultt1 = mysql_query($sqlteam1);
?>
<td nowrap valign="middle" id="text2b">
<select name="Team1ID">
<option value="0">Select Team</option>
<?php while ($rowt1=mysql_fetch_array($resultt1)) { ?>
<option value="<? echo $rowt1['teamid']; ?>"<?php if ($rowt1['teamid'] == $rowSched['team1id']) { echo " selected"; }?>><?php echo $rowt1['teamname'];
$tag = team_agegroup($row);
echo " U-$tag" ;
echo $rowt1['teamgender'];
if ($rowt1['teamclass'] == '1') { echo " Rec"; } elseif ($rowt1['teamclass'] == '2') { echo " Comp"; }
elseif ($rowt1['teamclass'] == '3')
{ echo " Adult"; }
echo "</option>\n";
} ?>
</select>
echo date('l, F j, Y G:ia', strtotime('2009-03-15 12:18:15'));
$sqlteam1 = "SELECT * FROM tbl_team WHERE associationid = '" . $_SESSION['associationid'] ."' AND teamactive='1'";
if ((isset($_SESSION['setTeamAgeGroup1'])) AND ($_SESSION['setTeamAgeGroup1'] != ""))
{
$AgeGroup = $_SESSION['setTeamAgeGroup1'];
}
if (isset($AgeGroup)) {
$year = date("Y");
if ($season == "Spring")
{
$teamyear = ($year - $AgeGroup) - 1;
}
if ($season = "Fall")
{
$teamyear = ($year - $AgeGroup);
}
$sqlteam1 = $sqlteam1 . " AND (teamyear = '$teamyear'";
if ((isset($_SESSION['setTeamAgeGroup1'])) AND ($_SESSION['setTeamAgeGroup1'] != ""))
{
$AgeGroup = $_SESSION['setTeamAgeGroup1'];
$teamyear = team_year_agrp($AgeGroup);
$sqlteam1 = $sqlteam1 . " OR teamyear = '$teamyear')";
}
else
{
$sqlteam1 = $sqlteam1 . ")";
}
}
if ((isset($_SESSION['setTeamGender'])) AND ($_SESSION['setTeamGender'] != ""))
{
if (($_SESSION['setTeamGender']) == "B") { $sqlteam1 = $sqlteam1 . " AND teamgender = 'M'"; }
if (($_SESSION['setTeamGender']) == "G") { $sqlteam1 = $sqlteam1 . " AND teamgender = 'F'"; }
}
$sqlteam1 = $sqlteam1 . " ORDER BY teamname";
if ($debug) echo "<br>Home Team - $sqlteam1<br>";
$resultt1 = mysql_query($sqlteam1);
?>
<td nowrap valign="middle" id="text2b">
<select name="Team1ID">
<option value="0">Select Team</option>
<?php while ($rowt1=mysql_fetch_array($resultt1)) { ?>
<option value="<? echo $rowt1['teamid']; ?>"<?php if ($rowt1['teamid'] == $rowSched['team1id']) { echo " selected"; }?>><?php echo $rowt1['teamname'];
$tag = team_agegroup($rowt1);
/*
$today = date('m-d-Y');
$year_today = date("Y");
$cutdate = "07-31-" . date("Y");
if ($today >= $cutdate)
{
$tag = (($year_today - $rowt1['teamyear']) + 1);
}
else
{
$tag = (($year_today - $rowt1['teamyear']));
}
*/
echo " U-$tag" ;
echo $rowt1['teamgender'];
if ($rowt1['teamclass'] == '1') { echo " Rec"; } elseif ($rowt1['teamclass'] == '2') { echo " Comp"; }
elseif ($rowt1['teamclass'] == '3')
{ echo " Adult"; }
echo "</option>\n";
} ?>
</select>
while ($rowt1=mysql_fetch_array(
$tag = team_agegroup($rowt1);
...
}
Or am I misunderstanding your question?