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,54 +126,48 @@ switch (strtoupper($funcao)) | ||
126 | /* | 126 | /* |
127 | Altera o registro de um WS | 127 | Altera o registro de um WS |
128 | */ | 128 | */ |
129 | -function alterarFuncoes() | ||
130 | -{ | 129 | +function alterarFuncoes(){ |
131 | global $id_i,$abrir_i,$nome_i,$target_i,$publicado_i,$esquemaadmin; | 130 | global $id_i,$abrir_i,$nome_i,$target_i,$publicado_i,$esquemaadmin; |
132 | - try | ||
133 | - { | 131 | + try{ |
134 | //$nome_i = mb_convert_encoding($nome_i,"UTF-8","ISO-8859-1"); | 132 | //$nome_i = mb_convert_encoding($nome_i,"UTF-8","ISO-8859-1"); |
135 | require_once("conexao.php"); | 133 | require_once("conexao.php"); |
136 | - if($convUTF) | ||
137 | - { | 134 | + if($convUTF){ |
138 | $nome_i = utf8_encode($nome_i); | 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 | $retorna = $id_i; | 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 | $dbhw = null; | 156 | $dbhw = null; |
156 | $dbh = null; | 157 | $dbh = null; |
157 | return $retorna; | 158 | return $retorna; |
158 | } | 159 | } |
159 | - catch (PDOException $e) | ||
160 | - { | 160 | + catch (PDOException $e){ |
161 | return "Error!: " . $e->getMessage(); | 161 | return "Error!: " . $e->getMessage(); |
162 | } | 162 | } |
163 | } | 163 | } |
164 | -function excluirFuncoes() | ||
165 | -{ | 164 | +function excluirFuncoes(){ |
166 | global $id,$esquemaadmin; | 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 | return "ok"; | 168 | return "ok"; |
174 | } | 169 | } |
175 | - catch (PDOException $e) | ||
176 | - { | 170 | + catch (PDOException $e){ |
177 | return "Error!: " . $e->getMessage(); | 171 | return "Error!: " . $e->getMessage(); |
178 | } | 172 | } |
179 | } | 173 | } |