我有一个数据库,其中包含一系列不同年龄段的人。在数据库中,年龄数据显示 6 个月为 6m,5 年为 5y,等等。我需要能够过滤我的数据,所以我只能看到 5 岁以下的年龄组。这就是我的 PHP 现在的样子。
$query = "SELECT DISTINCT code, minimumAge, description
FROM recalls
WHERE startBasis='age'
ORDER BY code";
while ($row = mysql_fetch_array($result))
{
if($row['minimumAge'] <= 5) {
echo "<option value='" . $row['code'] . "'> "
. $row['code'] . " " . $row['minimumAge'] . " " . $row['description']
. "</option>";
}
目前,如果您有 6m 岁的人,它不会显示,因为数字高于 5,我如何让它包含 5y 岁以下但 5m 岁以上的人的信息?