У меня есть следующий php-код, который выбирает все выборы, которые в настоящее время записаны в моей базе данных mysql:
<?php
$result = mysql_query("SELECT * FROM elections WHERE status = 'in_progress'")
or die(mysql_error());
if (mysql_num_rows($result) == 0) {
echo '<h5>This Election Does Not Exist Anymore</h5><hr> ';
} else {
while($info = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $info['name_of_election']. "</td>";
echo "<br/><br/><td>" . $info['date']. ' '. $info['month']. ' ' . $info['year']. "</td>";
echo "<br/><br/><td>" . '<a href="vote.php?election=' . $info['election_id'] . '">Vote Now</a>' . "</td>";
echo '<hr>';
}
}
?>
как вы можете заметить, внизу есть ссылка с надписью "голосовать сейчас". это позволяет пользователю идти и голосовать. как я могу изменить этот код, чтобы показать / скрыть эту ссылку, в зависимости от того, проголосовал ли пользователь или нет.
мои таблицы базы данных выглядят так:
выборы: выборы_идентификации, имя_файла, дата, партия1, партия2, партия3, статус.
public: имя, фамилия, адрес, почтовый индекс, ni, ref, active.
голосов: голос_идента, выбор_идента, партия, партия
пользователи входят в систему со своими номерами ni и ref, которые являются уникальными. У меня есть сеанс, который регистрирует количество пользователей. отданные голоса попадают в таблицу голосов.
Надеюсь, этот пост намного понятнее моего другого поста.
Заранее спасибо за любую помощь.