<tr> <td align="right" valign="top"> <strong>Casos</strong> </td> <td> <?php // Instanciando objeto $obj_casos = new cls_casos(); $q = $obj_casos->listar_tudo(); // Caso exista algum caso cadastrado if (mysql_num_rows($q)) { while ($result = mysql_fetch_array($q)) { $obj_connect = new cls_connect(); $obj_connect->connect(); $selectSql = "SELECT * FROM fr_campanhas_casos WHERE id_caso=" . $result['id_caso'] . " AND id_campanha=" . $_SESSION['id_campanha']; $Rs = mysql_fetch_row($obj_connect->RunSql($selectSql)); $varSelected = ""; if ($Rs) { $varSelected = "checked"; } unset($Rs); unset($obj_connect); echo "<input type=\"checkbox\" value=\"1\" name=\"caso_" . $result['id_caso'] . "\" " . $varSelected . "> " . $result['titulo'] . "<br />"; } } ?> </td> </tr> <tr> <td align="right" valign="top"><strong>* Termômetro</strong></td> <td align="left">
$obj_casos->termometro = trim($_POST['termometro']) != '' ? strtr($_POST['termometro'], $trans) : ''; // upload. $obj_casos->nome_icone_temporario = trim($_FILES['icone']['name']) != '' ? $_FILES['icone']['name'] : ''; $obj_casos->icone_caminho_temporario = trim($_FILES['icone']['tmp_name']) != '' ? $_FILES['icone']['tmp_name'] : ''; // Salva na base de dados. $obj_casos->salvar(); $flag_login = 0; // Atualiza o valor máximo de cada indicador para o caso $obj_indicadores = new cls_indicadores(); $obj_connect = new cls_connect(); $obj_connect->connect(); $q = $obj_indicadores->listar_tudo(); if (mysql_num_rows($q)) { // Primeiro apagamos todas os valores máximos cadastrados para o caso $deleteSql = "DELETE FROM fr_indicadores_casos WHERE id_caso=" . $_SESSION['id_caso']; $obj_connect->RunSql($deleteSql); while ($result = mysql_fetch_array($q)) { $nivel_indicador = $_POST['indicador_' . $result['id_indicador']]; $insertSql = "INSERT INTO fr_indicadores_casos(id_indicador,id_caso,nivel_indicador) VALUES(" . $result['id_indicador'] . "," . $_SESSION['id_caso'] . "," . $nivel_indicador . ")"; $obj_connect->RunSql($insertSql); } } unset($obj_connect); unset($obj_indicadores); unset($obj_casos); ?> <script language="javascript"> alert( 'Dados do caso alterados com sucesso !!!' ) ; document.location.replace( "casos_l.php" ); </script><?php } else { $_SESSION['id_caso'] = $_GET['id']; $obj_casos->id_caso = $_GET['id'];
// upload. $obj_caso->nome_icone_temporario = trim($_FILES['icone']['name']) != '' ? $_FILES['icone']['name'] : ''; $obj_caso->icone_caminho_temporario = trim($_FILES['icone']['tmp_name']) != '' ? $_FILES['icone']['tmp_name'] : ''; // Salva na base de dados. $obj_caso->salvar(); $flag_login = 0; // Cadastra o valor máximo dos indicadores para o caso $obj_indicadores = new cls_indicadores(); $q = $obj_indicadores->listar_tudo(); if (mysql_num_rows($q)) { while ($result = mysql_fetch_array($q)) { $nivel_indicador = $_POST['indicador_' . $result['id_indicador']]; $obj_connect = new cls_connect(); $maxId = $obj_connect->maxReg('id_caso', 'vr_casos'); $insertSql = "INSERT INTO vr_indicadores_casos(id_indicador,id_caso,nivel_indicador) VALUES(" . $result['id_indicador'] . "," . $maxId . "," . $nivel_indicador . ")"; $obj_connect->RunSql($insertSql); } } unset($obj_connect); unset($obj_indicadores); unset($obj_caso); ?> <script language="javascript"> alert( 'Caso cadastrada com sucesso !!!' ) ; document.location.replace( "casos_l.php" ); </script><?php } ?> <html> <head> <title>Sistema Administrativo Ronda Policial - Casos</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">