Commit ad23b9d6b7cab4f0327c40119b7901ec7160b566
1 parent
ab7b3d32
Exists in
master
and in
7 other branches
Inclusão do log de transações #62
Showing
2 changed files
with
24 additions
and
30 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin/php/identifica.php
| ... | ... | @@ -126,54 +126,48 @@ switch (strtoupper($funcao)) |
| 126 | 126 | /* |
| 127 | 127 | Altera o registro de um WS |
| 128 | 128 | */ |
| 129 | -function alterarFuncoes() | |
| 130 | -{ | |
| 129 | +function alterarFuncoes(){ | |
| 131 | 130 | global $id_i,$abrir_i,$nome_i,$target_i,$publicado_i,$esquemaadmin; |
| 132 | - try | |
| 133 | - { | |
| 131 | + try{ | |
| 134 | 132 | //$nome_i = mb_convert_encoding($nome_i,"UTF-8","ISO-8859-1"); |
| 135 | 133 | require_once("conexao.php"); |
| 136 | - if($convUTF) | |
| 137 | - { | |
| 134 | + if($convUTF){ | |
| 138 | 135 | $nome_i = utf8_encode($nome_i); |
| 139 | 136 | } |
| 140 | - if($id_i != "") | |
| 141 | - { | |
| 142 | - $dbhw->query("UPDATE ".$esquemaadmin."i3geoadmin_identifica SET publicado_i = '$publicado_i',nome_i = '$nome_i',abrir_i = '$abrir_i', target_i = '$target_i' WHERE id_i = $id_i"); | |
| 137 | + if($id_i != ""){ | |
| 138 | + $dataCol = array( | |
| 139 | + "publicado_i" => $publicado_i, | |
| 140 | + "nome_i" => $nome_i, | |
| 141 | + "abrir_i" => $abrir_i, | |
| 142 | + "target_i" => $target_i | |
| 143 | + ); | |
| 144 | + i3GeoAdminUpdate($dbhw,"i3geoadmin_identifica",$dataCol,"WHERE id_i = $id_i"); | |
| 143 | 145 | $retorna = $id_i; |
| 144 | 146 | } |
| 145 | - else | |
| 146 | - { | |
| 147 | - $idtemp = (rand (9000,10000)) * -1; | |
| 148 | - $dbhw->query("INSERT INTO ".$esquemaadmin."i3geoadmin_identifica (publicado_i,nome_i,abrir_i,target_i) VALUES ('','$idtemp','','')"); | |
| 149 | - $id_i = $dbh->query("SELECT id_i FROM ".$esquemaadmin."i3geoadmin_identifica WHERE nome_i = '$idtemp'"); | |
| 150 | - $id_i = $id_i->fetchAll(); | |
| 151 | - $id_i = $id_i[0]['id_i']; | |
| 152 | - $dbhw->query("UPDATE ".$esquemaadmin."i3geoadmin_identifica SET nome_i = '' WHERE id_i = $id_i AND nome_i = '$idtemp'"); | |
| 153 | - $retorna = $id_i; | |
| 147 | + else{ | |
| 148 | + $dataCol = array( | |
| 149 | + "publicado_i" => '', | |
| 150 | + "nome_i" => '', | |
| 151 | + "abrir_i" => '', | |
| 152 | + "target_i" => '' | |
| 153 | + ); | |
| 154 | + $retorna = i3GeoAdminInsertUnico($dbhw,"i3geoadmin_identifica",$dataCol,"nome_i","id_i"); | |
| 154 | 155 | } |
| 155 | 156 | $dbhw = null; |
| 156 | 157 | $dbh = null; |
| 157 | 158 | return $retorna; |
| 158 | 159 | } |
| 159 | - catch (PDOException $e) | |
| 160 | - { | |
| 160 | + catch (PDOException $e){ | |
| 161 | 161 | return "Error!: " . $e->getMessage(); |
| 162 | 162 | } |
| 163 | 163 | } |
| 164 | -function excluirFuncoes() | |
| 165 | -{ | |
| 164 | +function excluirFuncoes(){ | |
| 166 | 165 | global $id,$esquemaadmin; |
| 167 | - try | |
| 168 | - { | |
| 169 | - include("conexao.php"); | |
| 170 | - $dbhw->query("DELETE from ".$esquemaadmin."i3geoadmin_identifica WHERE id_i = $id"); | |
| 171 | - $dbhw = null; | |
| 172 | - $dbh = null; | |
| 166 | + try{ | |
| 167 | + exclui($esquemaadmin."i3geoadmin_identifica","id_i",$id); | |
| 173 | 168 | return "ok"; |
| 174 | 169 | } |
| 175 | - catch (PDOException $e) | |
| 176 | - { | |
| 170 | + catch (PDOException $e){ | |
| 177 | 171 | return "Error!: " . $e->getMessage(); |
| 178 | 172 | } |
| 179 | 173 | } | ... | ... |