所以我目前正在为我的学校项目在线选举系统工作,而且我很难如何设置选举的开始和结束时间。我有一个开始时间和结束时间的日期/时间选择器,然后我希望dtpicker的值保存在我的数据库中,我想根据数据库上的时间进行倒计时,如果选择开始,它将显示投票页面,如果选举结束,它将重定向到结果。我怎样才能做到这一点。我一直在很多线程,但他们没有解决我的问题。你可以帮我吗?你有什么想法或建议与我的问题相关的网站?我被困在这个问题上3天了。任何帮助将不胜感激。设置开始时间和结束时间php mysql
--- UPDATE ---
所以这里是我下面的代码:
<?php
$con = mysql_connect("localhost","root","vertrigo");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("db_voting", $con);
$result = mysql_query("SELECT * FROM time WHERE time_ID = 1");
$numrow = mysql_num_rows($result);
if ($numrow == 0)
{
die('No election found.');
}
$row = mysql_fetch_row($result);
$startdate = date_format(date_create($row[1]), 'm/d/Y H:i:s');
echo "Voting will start: " . $startdate. "<br />";
$closedate = date_format(date_create($row[2]), 'm/d/Y H:i:s');
echo "Voting will end: " . $closedate;
?>
<p>Time Left:
<script language="JavaScript">
TargetDate = "<?php echo $closedate ?>";
BackColor = "palegreen";
ForeColor = "navy";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "Voting has Ended";
</script>
<script language="JavaScript" src="countdown.js"></script>
所以我所试图做的是每当大选结束它会重定向到的结果,如果没有,那么它将显示投票页面。我应该使用if语句吗?我很抱歉,我仍然对此表示赞同。你能帮我解决吗??
我明白了。感谢你们! :) – Kendall