gpt4 book ai didi

PHP Selectbox 功能不能正常工作?

转载 作者:行者123 更新时间:2023-11-30 01:11:48 24 4
gpt4 key购买 nike

我有一个表 teamtrack_activity,其中包含 id 和 Activity_name。

我有一个表 teamtrack_entry,其中包含所有团队每日条目。该表有一个字段“activity_id”,我想存储 teamtrack_activity id。我已经完成了这部分工作。

但是我有两个问题:

  1. 显示事件名称而不是 ID。当我尝试这样做时,activity_name 被传递,这当然不起作用。

  2. 当我返回编辑条​​目时,它没有显示数据库中的值。它只是重新显示选择框。

   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'];

}

}

最佳答案

更改:

$select_options["entry.$key"][$row['id']] = $row['id'];

进入

 $select_options["entry.$key"][$row['id']] = $row['activity_name'];

获取包含事件名称的下拉列表,其中提交脚本的事件 ID。

根据您的评论;这可能是您的 $select_options 的解析。

在 foreach 循环中,您需要

foreach($select_options["entry.$key"]) as $key => $label)
{
echo "<option value=".$key.">".$label."</option>";
}

关于PHP Selectbox 功能不能正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19407710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com