我已经在crosstec论坛(https://crosstec.org/en/forums/15-usage/110095-summarize-page-for-form-elemente-with-php-content.html)中提出了这个问题,但遗憾的是还没有回答。我花了很多时间在互联网上搜索任何提示,但没有找到任何东西。
我正在制作可预订剧院门票的表格, 因此,用户必须从日期列表中选择日期。这些日期我正在使用以下代码从数据库中读出:BEFORE FORM:
global $datelist;
$this->execPieceByName('ff_InitLib');
$strquery = "SELECT * FROM auffuehrungstermin";
$rows = ff_select( $strquery );
$datelist="";
if (Count($rows))
{
foreach($rows as $record)
{
$timestring = $record->Termin;
$timedata = strtotime($timestring);
$strdate = date("l, d. F Y", $timedata);
$datelist .= "0;$strdate;\n";
}
}
然后在单选按钮列表中我添加了以下php代码(而不是直接在那里添加值):
<?php
global $datelist;
return $datelist;
?>
这很好用。数据库中的日期显示正确。 但是我在下一页有一个摘要页面,单选按钮列表的摘要元素不起作用(&#34的消息;没有选择&#34;显示)。
我尝试通过向单选按钮列表添加验证脚本来自行存储所选值,但此脚本根本不会执行。
如何获取从数据库中读取数据的单选按钮列表的选定值?
感谢您的帮助!