データがデータベースから削除されるクエリがあります。例:データベースから取得した医師、病理学者などの値を持つフィールドとしてカテゴリがあります。
Category
--------
Doctors
Pathologists
Pediatrics/Child Specialist --->> Unwanted data
問題は、「Category」フィールドにデータ(値)があり、データベースにないリストに予期せず表示されていることです。テーブルを完全に削除してリロードしようとしましたが、そのフィールドはまだ表示されています。
なぜこれが起こっているのか誰かに教えてもらえますか?
追加情報
function getTierCategory()
{
echo "</br>";
$result = mysql_query("SELECT DISTINCT Category FROM doctors order by Category asc")
or die(mysql_error());
while($tier = mysql_fetch_array( $result ))
{
echo '<option value="'.$tier['Category'].'">'.$tier['Category'].'</option>';
}
}
フィールドの名前を変更しようとしましたが、この値がデータベースにない場合はどうすればよいですか。
私のデータベースは次のようになります
Category | Qualification | State | District
--------------------------------------------
等々