if ($opcao == "aceitarTrabalho") { $status = STATUS_TRAB_ACEITO; } else { if ($opcao == "recusarTrabalho") { $status = STATUS_TRAB_RECUSADO; } else { exit; } } } // Erro:: nenhuma opcao válida $id_trab = $_GET["id_trabalho"]; $id_usuario = $_SESSION["id_usuario"]; $result = testa_usuario_adm($id_usuario, $conexao); if ($result == 1) { $result = muda_status_trabalho($id_trab, $status, $conexao); if ($result == 1) { header("Location: trabalho.php?action=view&id_trab=" . $id_trab); } exit; //ok } } } } } } } } } }
function insere_correcoes_trabalho($id_trab, $id_adm, $status, $s_introducao, $s_objetivos, $s_metodologia, $resultados, $observacoes, $observacoes_internas, $autor_ciente, $conexao) { $seq = correcoes_trabalho_max_seq($id_trab, $conexao); if ($seq == -1) { $seq = 1; } else { $seq++; } //Incrementa o valor do último seq adicionado. //Insere registro na tabela correcoes_trabalho $sql = "INSERT INTO correcoes_trabalho " . "(fk_trabalho, seq, fk_adm, datahora, status, " . "status_introducao, status_objetivos, status_metodologia, status_resultados, " . "observacoes, observacoes_internas, autor_ciente) " . "values (" . $id_trab . "," . $seq . "," . $id_adm . "," . "sysdate()," . $datahora . "," . $status . "," . $s_introducao . "," . $s_objetivos . "," . $s_metodologia . "," . $s_resultados . "," . $observacoes . "," . $observacoes_internas . "," . $autor_ciente . ") "; $resultado = mysql_query($sql, $conexao); muda_status_trabalho($id_trab, $status, $conexao); }