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 | } | ... | ... |