Example #1
0
 public function capa($vars)
 {
     $db = new avdb();
     $db->Conn_av();
     $this->put_menu($vars);
     $this->lista_alunos($vars);
 }
Example #2
0
 public function Resultado_Teste($cod_Curso, $codAula, $user, $nomeuser)
 {
     $db = new avdb();
     $db->Conn_av();
     $this->put_menu($user, $nomeuser, 'Put_aulas');
     $this->put_obs($cod_Curso, $codAula, $user);
     $this->put_resultado($cod_Curso, $codAula, $user);
 }
Example #3
0
 public function capa($vars)
 {
     $db = new avdb();
     $db->Conn_av();
     $this->put_menu($vars);
     $this->lista_grupos($vars);
     //var_dump($vars);
 }
Example #4
0
 public function getLog($user)
 {
     include_once 'database.php';
     $db = new avdb();
     //$res = $db->runSEL("* FROM tblog WHERE Mail = '$email'");
     $res = $db->Select("* FROM tblog WHERE \"user\" = {$user}");
     $log['Email'] = $res[0][1];
     $log['user'] = $res[0][2];
     $log['nomeuser'] = $res[0][3];
     $log['CodCurso'] = $res[0][4];
     $log['CodAula'] = $res[0][5];
     return $log;
 }
Example #5
0
`user` INT NULL ,
`nomeuser` VARCHAR( 255 ) NULL ,
`CodCurso` INT NULL ,
`CodAula` INT NULL ,
PRIMARY KEY ( `Chave` )
) ENGINE = MYISAM ;
            </td>
        </tr>
        
    </table>
<?php 
require 'database.php';
if (empty($_POST)) {
    ?>
    <table>
        <tr>
            <td align="center">
                <form name="exec" method="post">
                    <input type="button" name="Executa" valor="Executa"
                </form>
            </td>
        </tr>
    </table>
        <?php 
} else {
    if ($_POST['Executa']) {
        $db = new avdb();
        $db->Conn_av();
        mysql_query("ALTER TABLE  aulas_avaliacoes CHANGE  Tipo SET(  'MP',  'DS',  'SM' ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT  'MP - Múltipla Escolha; DS - Discursiva, SM - Somatória'");
    }
}
Example #6
0
 function Executa($Origem, $Destino, $nmAula, $DataLimite)
 {
     $db = new avdb();
     $db->Conn_av();
     if (strlen($DataLimite) == 10) {
         $dia = substr($DataLimite, 0, 2);
         $mes = substr($DataLimite, 3, 2);
         $ano = substr($DataLimite, 6, 4);
         $DataLimite = $ano . '-' . $mes . '-' . $dia;
         //echo $DataLimite;
     } else {
         $DataLimite = NULL;
     }
     //obtem o MinimoMP de Origem
     $MinimoMP = $db->Select("\"MinimoMP\" FROM aulas WHERE \"Chave\" = {$Origem}");
     //insere a nova aula no curso de destino
     //echo "<br>INSERT INTO aulas (\"CodCurso\", \"Nome\", \"DataLimite\") VALUES($Destino, '$nmAula', '$DataLimite')".$DataLimite;
     if ($DataLimite != NULL) {
         $sql = pg_query("INSERT INTO aulas (\"CodCurso\", \"Nome\", \"DataLimite\", \"MinimoMP\") VALUES({$Destino}, '{$nmAula}', '{$DataLimite}', {$MinimoMP})");
     } else {
         $sql = pg_query("INSERT INTO aulas (\"CodCurso\", \"Nome\", \"MinimoMP\") VALUES({$Destino}, '{$nmAula}', {$MinimoMP})");
     }
     //echo "INSERT INTO aulas CodCurso, Nome VALUES($Destino, '$nmAula')"."<br>";
     //recupera a Chave da Nova criada
     $sql = pg_query("SELECT \"Chave\" FROM aulas WHERE \"CodCurso\" = {$Destino} AND \"Nome\" = '{$nmAula}' ORDER BY \"Chave\" DESC ");
     $res = pg_fetch_array($sql);
     $NovaAula = $res[0];
     //echo "SELECT * FROM aulas_avaliacoes WHERE (((CodAula)=$Origem)) ORDER BY IndexQuestao<br>";
     $SQLorig = pg_query("SELECT * FROM aulas_avaliacoes WHERE (((\"CodAula\")={$Origem})) ORDER BY \"IndexQuestao\"");
     // or die(mysql_errno());
     //echo "SELECT * FROM aulas_avaliacoes WHERE (((CodAula)=$Origem)) ORDER BY IndexQuestao<br>";
     $fields_orig = pg_query("SELECT column_name FROM information_schema.columns WHERE table_name = 'aulas_avaliacoes'");
     $count = pg_num_fields($SQLorig);
     //echo $count."<br>";
     while ($orig = pg_fetch_array($SQLorig)) {
         $str = "INSERT INTO aulas_avaliacoes (";
         $i = 1;
         pg_result_seek($fields_orig, 0);
         while ($fields = pg_fetch_array($fields_orig)) {
             if ($fields[0] != "Chave") {
                 $str .= "\"" . $fields[0] . "\"";
                 if ($i < $count) {
                     $str .= ", ";
                 }
             }
             $i++;
         }
         $str .= ") VALUES(";
         $i = 1;
         pg_result_seek($fields_orig, 0);
         while ($fields = pg_fetch_array($fields_orig)) {
             //prepara campos especiais
             if ($orig['Tipo'] == '') {
                 $orig['Tipo'] = 'MP';
             }
             if (empty($orig['Min'])) {
                 $orig['Min'] = 'NULL';
             }
             if (empty($orig['Max'])) {
                 $orig['Max'] = 'NULL';
             }
             //prepara a clausula VALUES
             switch ($fields[0]) {
                 case "CodCurso":
                     $str .= $Destino . ", ";
                     break;
                 case "CodAula":
                     $str .= $NovaAula . ", ";
                     break;
                 case "IndexQuestao":
                     $str .= $orig['IndexQuestao'] . ", ";
                     break;
                 case "Questao":
                     $str .= "'" . $orig['Questao'] . "', ";
                     break;
                 case "Peso":
                     $str .= $orig['Peso'];
                     break;
                 case "Tipo":
                     $str .= ", '" . $orig['Tipo'] . "', ";
                     break;
                 case "Min":
                     $str .= $orig['Min'] . ", ";
                     break;
                 case "Max":
                     $str .= $orig['Max'];
                     break;
             }
             $i++;
         }
         $str .= ")";
         //echo "$str<br>";
         //grava	a nova questão
         //echo "<br> $str";
         $res = pg_query($str);
         //insere as alternativas
         $sql = pg_query("SELECT \"Chave\" FROM aulas_avaliacoes WHERE \"CodAula\" = {$NovaAula} AND \"IndexQuestao\" = " . $orig['IndexQuestao'] . " ORDER BY \"Chave\" DESC ");
         $res = pg_fetch_array($sql);
         $CodAvaliacao = $res[0];
         $sqlAlts = pg_query("SELECT * FROM aulas_avaliacoes_alternativas WHERE \"CodAvaliacao\" = " . $orig['Chave']);
         while ($alts = pg_fetch_array($sqlAlts)) {
             $str = "INSERT INTO aulas_avaliacoes_alternativas (\"CodAula\", \"CodAvaliacao\", \"IndexAlternativa\", \"Alternativa\", \"Resposta\") VALUES({$NovaAula}, {$CodAvaliacao}, " . $alts['IndexAlternativa'] . ", '" . $alts['Alternativa'] . "', " . $alts['Resposta'] . ")";
             //echo $str."<br>";
             $res = pg_query($str);
         }
     }
     $this->showNovaQuestao($Destino, $NovaAula, $nmAula);
 }
Example #7
0
    function lista_aulas($cod_curso, $inicio)
    {
        $db = new avdb();
        $db->Conn_av();
        $this->titulo_new_aula($cod_curso);
        ?>
            <div align="center">
            <table class="tablemenuAdm">
            <tr>
            <td width="45" align="center" class="tdmenuAdm"><b>Id</b></td>
            <td align="left" class="tdmenuAdm"><b>Aulas</b></td>
            <td width="45" align="center" class="tdmenuAdm"><b>Quest&otilde;es</b></td>
            <td align="center" width="20" class="tdmenuAdm"></td>
            </tr>
            </table>
            </div>
	<?php 
        //<!-- Tabela de dados -->
        echo "<div align=\"center\">\r\n            <table class=\"tabValores\">";
        $c1 = "#FFFFFF";
        $c2 = "#CCCCCC";
        $c = 0;
        if ($sql = pg_query("SELECT aulas.\"Chave\", aulas.\"Nome\", COUNT( aulas_avaliacoes.\"CodAula\" ) AS \"c_Aulas\"\r\n                    FROM aulas LEFT JOIN aulas_avaliacoes ON aulas.\"Chave\" = aulas_avaliacoes.\"CodAula\" \r\n                    WHERE aulas.\"CodCurso\" = {$cod_curso}\r\n                    GROUP BY aulas.\"Chave\", aulas.\"Nome\" ORDER BY aulas.\"Chave\" DESC")) {
            // LIMIT $inicio , $inicio10
            //echo "<br> SQL: $sql";
            while ($r = pg_fetch_array($sql)) {
                echo "<tr bgcolor=\"" . ($c++ & 1 ? $c1 : $c2) . "\"> \r\n\t\t\t<td width=\"45\" align=\"center\">" . $r['Chave'] . "</td>\r\n\t\t\t<td align=\"left\">" . $r['Nome'] . "</td>\r\n\t\t\t<td width=\"45\" align=\"center\">" . $r['c_Aulas'] . "</td>\r\n\t\t\t<form name=\"F_EditaAulas\"" . $r['Chave'] . "\" method=\"post\">\r\n                        <td align=\"center\" width=\"20\"> \r\n\t\t\t<input type=\"hidden\" name=\"EditaAula\" value=\"" . $r['Chave'] . "\">\r\n\t\t\t<input type=\"submit\" class=\"btnEdita\" name=\"btn\" title=\"Editar Aula\" alt=\"Editar\r\n                        Aula\" value=\"\">\r\n                        </td>\r\n                        </form>\r\n                        </tr>";
            }
            //while
        }
        //if
        echo "</table>\r\n            </div>";
        echo "\r\n\t\t<!-- Botões nova aula e mais 10 -->\r\n\t\t<div align=\"center\">\r\n\t\t</table>\r\n\t\t<table class=\"tabTitle\">\r\n\t\t<tr>\r\n\t\t<td align=\"left\" width=\"45\">\r\n\t\t<form id=\"NovaAula\" name=\"NovaAula\" method=\"post\" action=\"\">\r\n\t\t<input name=\"NovaAula\" type=\"submit\" id=\"NovaAula\" value=\"NovaAula\" class=\"botaoAdm\" />\r\n\t\t</form>\r\n\t\t</td>\r\n\t\t<td align=\"left\">\r\n\t\t<!--\r\n\t\t<form id=\"ImportAulas\" name=\"ImportAulas\" method=\"post\" action=\"\">\r\n\t\t<input name=\"ImportAula\" type=\"submit\" id=\"ImportAula\" value=\"Importar Aulas\" class=\"botaoAdm\" />\r\n\t\t</form>\r\n\t\t-->\r\n\t\t</td>\r\n\t\t<td align=\"right\">\r\n\t\t<form id=\"MoreCursos\" name=\"Morecursos\" method=\"post\" action=\"\">\r\n\t\t<!--\r\n\t\t<input name=\"MoreCursos\" type=\"submit\" id=\"MoreCursos\" value=\"Mais 10\" class=\"botaoAdm\" />\r\n\t\t-->\r\n\t\t</form>\r\n\t\t</td>\r\n\t\t</tr>\t\r\n\t\t</table>\r\n\t\t<table class=\"tblinha\">\r\n\t\t<tr>\r\n\t\t<td>&nbsp;</td>\r\n\t\t</tr>\r\n\t\t</table>\r\n\t\t\t\r\n                </div>";
        //echo "<br> Listou aulas";
        //*/
        $db->close_conn_av();
    }
Example #8
0
    public function Edita_Curso($codCurso, $NomeCurso, $nomeresponsavel, $msg, $find)
    {
        global $db;
        $db = new avdb();
        $db->Conn_av();
        ?>
            <div align="center">
            
                <!--
                <table class="tablemenu"> 
                    <tr>					  
                        <td width="330" align="left"  class="tdmenu"><b> Cadastro de Cursos </b></td>
                	<form id="voltar" name="voltar" method="post" action="">
                        <td width="70" align="center" valign="middle"><input name="OdimVoltar" type="submit" value="Voltar" class="botaoOdim"/> </td>
                        </form>
                    </tr>			  
                </table>
                -->
				
                <table class="tblinha">
                    <tr> <td></td> </tr>
		</table>
			
		<table class="tbform">
		<form id="novocurso" name="novocurso" method="post" onsubmit="gettopo();" >
		<tr>
                <td width="50" >&nbsp;</td>
                <td align="left">Nome do Curso:<br> 
                <input type="text" name="NomeCurso" size="45" value="<?php 
        echo $NomeCurso;
        ?>
"></td>     
                <td width="50" >&nbsp;</td> 

                </tr>
		<tr>
                <td width="50" >&nbsp;</td>
                <td align="left">Responsavel:<br>
                <select size="1" name="nomeresponsavel">
		<option value="0">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</option>
            <?php 
        //insere os valores
        //echo "<br> SELECT Chave, Nome FROM usuarios WHERE Nivel = 0 or Nivel=1";
        if ($res = pg_query("SELECT \"Chave\", \"Nome\" FROM usuarios WHERE \"Nivel\" <= 1 ORDER BY \"Nome\"")) {
            //echo "<br> SQL OK";
            while ($r = pg_fetch_array($res)) {
                //echo "<br> $r[1]";
                if ($nomeresponsavel == $r[0]) {
                    echo "<option value=\"{$r['0']}\" selected>{$r['1']}</option>";
                } else {
                    echo "<option value=\"{$r['0']}\">{$r['1']}</option>";
                }
            }
        }
        ?>
                </select> </td> 
                <td width="50">&nbsp;</td>
                </tr>
                <tr>
                <td width="50" >&nbsp;
                <input type="hidden" name="codCurso" value="<?php 
        echo $codCurso;
        ?>
">
                <input type="hidden" name="find" value="<?php 
        echo $find;
        ?>
">
                </td>
                <td align="right"><input type="submit" name="OdimUPDATECurso" value="Salvar"></td>
                <td width="50" >&nbsp;</td> 
                                        
                </tr>
		</form>	
                </table> 
		<table class="tblinha">
		<tr>
		<td><font color="#FF0000"><?php 
        echo $msg;
        ?>
</font> </td>
		</tr>
		</table>
            <?php 
    }