朋友们,我决定创建一个以 PostgreSQL 作为后端的 PHP 程序。在此,我想创建一个页面,该页面显示一些时间表(时间表),并且用户必须使用单选按钮从中选择一个选项。我需要将“选择的时间 - 15分钟”传递给数据库中的某个字段。我使用的技术如下所示
$a=$dt[$m].' '.$ftime;
for($j=1;$j<=$slots;$j++)
{
echo "<td>";
if($j==1)
{
$a= date("Y-m-d H:i:s", strtotime("$a + 0 minutes"));
$value= date("Y-m-d^H:i:s", strtotime("$a + 0 minutes"));
}
else
{
$a= date("Y-m-d H:i:s", strtotime("$a + $intl minutes"));
$value= date("Y-m-d^H:i:s", strtotime("$a + $intl minutes"));
}
$b=explode(" ",$a);
if(!in_array($a,$res_tm))
echo "<input type='radio' name='radio1' value=$value> $b[1]";
else echo "Reserved";
我已经使用表单标签在另一个页面中完成了数据库操作。但问题是我想存储正确的值。但在此,我得到的值始终是所选值的增量$intl
(即 15 分钟)。但我想传递正确的值。我发现值$value
总是$intl
比实际值大几分钟,但我无法纠正..任何人都请帮助我