そのため、現在、学校のプロジェクトのオンライン選挙システムに取り組んでおり、選挙の開始時間と終了時間を設定する方法に苦労しています。開始時刻と終了時刻の日付/時刻ピッカーがあり、dtpicker の値をデータベースに保存し、データベースの時刻に基づいてカウントダウンを行い、選挙が開始された場合は、投票ページに移動し、選挙が終了すると結果にリダイレクトされます。どうやってやるの。私は多くのスレッドを行ってきましたが、それらは私の問題を解決しませんでした。手伝っていただけませんか?私の問題に関連するアイデアや提案するウェブサイトはありますか? 私はこの問題に3日間立ち往生しています。どんな助けでも大歓迎です。
- -アップデート - -
だからここに私のコードがあります:
<?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 else ステートメントを使用する必要がありますか? 申し訳ありませんが、私はまだこれについて初心者です。私を助けてくれませんか。