function elementoNaoInscritoEmEquipa($id_equipa) { $t = getTable('elementos_equipas_nao_inscritos', 'tipo = \'A\' AND id_equipa = ' . dbInteger($id_equipa), ''); $ids = array(); while ($row = foreachRow($t)) { $ids[] = $row['id_elemento']; } if (count($ids) == 0) { $ids[] = -1; } return elementoGetAll($ids); }
function elementoNaoInscritoEmProva($id_prova, $id_modalidade, $id_delegacao) { $where = 'tipo = \'A\''; $where .= ' AND equipa_id_modalidade = ' . dbInteger($id_modalidade); $where .= ' AND id_prova = ' . dbInteger($id_prova); if ($id_delegacao != -1) { $where .= ' AND id_delegacao = ' . dbInteger($id_delegacao); } $t = getTable('provas_classificacoes_elementos_nao_inscritos', $where, ''); $ids = array(); while ($row = foreachRow($t)) { $ids[] = $row['id_elemento']; } if (count($ids) == 0) { $ids[] = -1; } return elementoGetAll($ids); }