Count solved exercices

This commit is contained in:
Némunaire 2015-01-18 22:23:53 +01:00 committed by Nemunaire
commit 05bc4c605c

View file

@ -216,25 +216,25 @@ class Team
function get_solved_exercices($id_theme=-1)
{
$array = array();
global $db;
if ($id_theme != -1)
{
global $db;
$ids = $db->query("SELECT `id_theme`, `id_exercice`
FROM solved S
LEFT OUTER JOIN exercices E ON S.id_exercice = E.id
WHERE id_team =".$this->id." AND id_theme =".$id_theme);
$array = array();
$i = 0;
if ($ids)
{
foreach ($ids as $id)
$array[] = new Exercice($id['id_exercice']);
}
return $array;
else
$ids = $db->query("SELECT `id_theme`, `id_exercice`
FROM solved S
LEFT OUTER JOIN exercices E ON S.id_exercice = E.id
WHERE id_team =".$this->id);
if ($ids)
{
foreach ($ids as $id)
$array[] = new Exercice($id['id_exercice']);
}
return NULL;
return $array;
}
// Static methods