我希望有人能告诉我我做错了什么。
我想查询我的 SQL 表并收到一个 ClassID 和一个 ClassName。
ClassID 是 char(8) 并保存诸如123.45L1或350.12 之类的值。
我正在尝试缩短该值,以便仅收到123或350。
这是我的代码:
$classSelect = "SELECT LEFT(ClassID , 3), ClassName FROM Class GROUP BY ClassID";
$result = mysql_query($classSelect);
echo "<td><select multiple size='10' name='Class'>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='Choice'" . $row['ClassID'] . " - " . $row['ClassName'] . "'>" . $row['ClassID'] . " - " . $row['ClassName'] . "</option>";
}
echo "</select></td>";