HTML para criação da rotina de avaliação: Avaliação dos Cursos


  

  

  

  

 

     

Código em PHP para criação da rotina de avaliação. CRIA.php ?php $dbname="Seu banco"; // Indique o nome do banco de dados que ser? aberto $usuario="Seu usuário"; // Indique o nome do usu?rio que tem acesso $password="Sua senha"; // Indique a senha do usu?rio $NOME =$_POST["nome"]; $CURSO =$_POST["curso"]; $NOTA =$_POST["nota"]; $COMENT=$_POST["coment"]; //estabelecemos conex?o com o banco de dados mysql_connect('Servidor','Usuário','Senha') or die(mysql_error()); //seleciona o banco de dados mysql_select_db('Seu banco de dados') or die(mysql_error()); //criamos a tabela no banco de dados mysql_query("CREATE TABLE IF NOT EXISTS PESQUISA ( id INT(11) AUTO_INCREMENT, NOME VARCHAR(25) NOT NULL, CURSO VARCHAR(25) NOT NULL, COMENT VARCHAR(25) NOT NULL, NOTA FLOAT NOT NULL, RESPOSTA VARCHAR(25) NOT NULL, PRIMARY KEY(id) );") or die(mysql_error()); //verifica se existe registros no banco $query = mysql_query("SELECT id, NOME, NOTA FROM PESQUISA"); if(isset($_POST['opcao'])){ $select1 = $_POST['opcao']; switch ($select1) { case 'value2': if(!empty($NOME) and !empty($CURSO)) { mysql_query("INSERT INTO PESQUISA(NOME, CURSO, COMENT, NOTA) VALUES ('$NOME', '$CURSO', '$COMENT', '$NOTA'); ") or die(mysql_error()); break; } } } // Para deleta um registro da tabela //mysql_query("DELETE FROM PESQUISA WHERE ID = 15;") or die(mysql_error()); //verifica se existe registros no banco $tot = mysql_query("SELECT COUNT(id) FROM PESQUISA"); // Para fazer UPDATE em uma tabela mysql_query("UPDATE PESQUISA SET RESPOSTA = 'Respondeu', NOTA = 10 WHERE ID = 2 ;") or die(mysql_error()); echo "Listando as avaliacoes feitas:
"; $query = mysql_query("SELECT id, NOME, CURSO, COMENT, NOTA, RESPOSTA FROM PESQUISA"); if(empty($query )) { echo "ta vazio"; } while($lista = mysql_fetch_array($query)) { echo '___________
'; echo $lista [0]; echo ', Sr(a) '; echo $lista [1]; // $vcoment = $lista[3]; // if( $vcoment != '' ) { if( !empty($lista[3]) ) { echo ' fez o seguinte comentario sobre o Curso de '; echo $lista [2]; echo ' "'; echo $lista [3]; echo '"'; } else { echo ' nao fez comentario sobre o Curso de '; echo $lista [2]; } echo ' e deu a Nota '; echo $lista [4]; echo '.'; echo $lista [5]; echo '.'; echo '
'; } echo '___________
'; // Para Deletar a tabela // mysql_query("DROP TABLE PESQUISA;") or die(mysql_error()); ?>