I think I have the correct query now.

2005-11-07  Vincent Untz  <vuntz@gnome.org>

	* foundation.gnome.org/vote/include/election-sql.php:
	(elec_get_blank_votes_election): I think I have the correct query now.
This commit is contained in:
Vincent Untz 2005-11-07 08:26:05 +00:00 committed by Vincent Untz
parent d3f8ff0a3e
commit 0a1cf78837
2 changed files with 9 additions and 5 deletions

View file

@ -1,3 +1,8 @@
2005-11-07 Vincent Untz <vuntz@gnome.org>
* foundation.gnome.org/vote/include/election-sql.php:
(elec_get_blank_votes_election): I think I have the correct query now.
2005-11-07 Vincent Untz <vuntz@gnome.org>
* foundation.gnome.org/vote/include/election-sql.php:

View file

@ -392,11 +392,10 @@ function elec_get_blank_votes_election ($handle, $election_id) {
$query = "SELECT COUNT(att.id) AS total_blank FROM " . $anon_tokens_table . " AS att, " . $votes_table . " AS vt";
$query .= " WHERE att.election_id = '".$escaped_election_id."'";
/*
$query .= " AND (att.id != vt.anon_id";
$query .= " OR (vt.choice_id = '-1' AND att.id = vt.anon_id))";
*/
$query .= " AND (vt.choice_id = '-1' AND att.id = vt.anon_id)";
$query .= " AND (NOT EXISTS (";
$query .= " SELECT anon_id FROM " . $anon_tokens_table . " AS att, " . $votes_table . " AS vt";
$query .= " WHERE att.id = vt.anon_id";
$query .= " ) OR (vt.choice_id = '-1' AND att.id = vt.anon_id))";
$result = mysql_query ($query, $handle);