forked from science-ation/science-ation
Fix user list DB issue
This commit is contained in:
parent
76b64e43c9
commit
ccbdcb5ae4
@ -39,7 +39,7 @@ user_auth_required('committee', 'admin');
|
|||||||
|
|
||||||
require_once ('judges.inc.php');
|
require_once ('judges.inc.php');
|
||||||
|
|
||||||
$show_types = get_value_from_array($_GET, 'show_types', '');
|
$show_types = get_value_from_array($_GET, 'show_types');
|
||||||
if (user_valid_type($show_types) == false)
|
if (user_valid_type($show_types) == false)
|
||||||
$show_types = array('judge');
|
$show_types = array('judge');
|
||||||
|
|
||||||
@ -291,21 +291,21 @@ $querystr = "SELECT
|
|||||||
LEFT JOIN `users_judge` ON `users_judge`.`users_id`=`u1`.`id`
|
LEFT JOIN `users_judge` ON `users_judge`.`users_id`=`u1`.`id`
|
||||||
LEFT JOIN `users_volunteer` ON `users_volunteer`.`users_id`=`u1`.`id`
|
LEFT JOIN `users_volunteer` ON `users_volunteer`.`users_id`=`u1`.`id`
|
||||||
LEFT JOIN `users_fair` ON `users_fair`.`users_id`=`u1`.`id`
|
LEFT JOIN `users_fair` ON `users_fair`.`users_id`=`u1`.`id`
|
||||||
LEFT JOIN `users_sponsor` ON `users_sponsor`.`users_id`=`u1`.`id`\t
|
LEFT JOIN `users_sponsor` ON `users_sponsor`.`users_id`=`u1`.`id`
|
||||||
WHERE u1.year=( SELECT MAX(`year`) FROM users u2 WHERE u1.uid=u2.uid )
|
WHERE u1.year=( SELECT MAX(`year`) FROM users u2 WHERE u1.uid=u2.uid )
|
||||||
GROUP BY uid
|
GROUP BY uid
|
||||||
HAVING
|
HAVING
|
||||||
u1.deleted='no'
|
u1.deleted='no'
|
||||||
?
|
$having_year
|
||||||
?
|
$where_types
|
||||||
?
|
$where_complete
|
||||||
ORDER BY
|
ORDER BY
|
||||||
lastname ASC,
|
lastname ASC,
|
||||||
firstname ASC,
|
firstname ASC,
|
||||||
year DESC";
|
year DESC";
|
||||||
|
|
||||||
$q = $pdo->prepare($querystr);
|
$q = $pdo->prepare($querystr);
|
||||||
$q->execute([$having_year,$where_types,$where_complete]);
|
$q->execute();
|
||||||
|
|
||||||
show_pdo_errors_if_any($pdo);
|
show_pdo_errors_if_any($pdo);
|
||||||
$num = $q->rowCount();
|
$num = $q->rowCount();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user