したがって、db table> "schools"と、このテーブルに"metro"という名前の列があります。「メトロ」には、「ステーション名1、ステーション名2、ステーション名5」のような文字列があります。
現在、選択した地下鉄駅で検索フォームを実行しているので、コードは次のようになります。
<select name="categoryID">
<?
$metro_sql=mysql_query("SELECT metro FROM schools");
while($metro=mysql_fetch_array($metro_sql)){
$metro_pieces = explode(", ", $metro['metro']);
foreach (array_unique($metro_pieces, SORT_REGULAR) as $metro_all) {
echo "<option value=\"".$metro_all."\">".$metro_all."</option>\n ";
}
}
そしてその結果:地下鉄駅1地下鉄駅2地下鉄駅3地下鉄駅1地下鉄駅4地下鉄駅5など。私が間違っているのは何ですか?ps私の英語でごめんなさい。