我有一个包含 id 和 activity_name 的表 teamtrack_activity。
我有一个包含所有团队日常条目的表 teamtrack_entry。该表有一个字段“activity_id”,我想存储 teamtrack_activity id。我有这部分工作。
但是我有两个问题:
显示活动名称而不是 ID。当我尝试这样做时,activity_name 会通过,这当然不起作用。
当我回去编辑条目时,它不会显示数据库中的值。它只是重新显示选择框。
if ($key == "activity_id") { $query="SELECT id, activity_name FROM teamtrack_activity Order By id"; $res = sql_query($query); if ($res === FALSE) { trigger_error(sql_error(), E_USER_WARNING); fatal_error(FALSE, get_vocab("fatal_db_error")); } $select_options["entry.$key"] = array(); for ($i = 0; ($row = sql_row_keyed($res, $i)); $i++) { $select_options["entry.$key"][$row['id']] = $row['id']; } }