誰かが私が間違っていることを教えてくれることを願っています。
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>";