Commit 6a85cb72df83837499b9fd3904539537fce5aa41
1 parent
134774fc
Exists in
master
and in
7 other branches
--no commit message
Showing
1 changed file
with
12 additions
and
9 deletions
Show diff stats
admin/php/arvore.php
@@ -197,10 +197,11 @@ function alteraN3() | @@ -197,10 +197,11 @@ function alteraN3() | ||
197 | $o = $dbh->query("SELECT MAX(ordem) as o FROM i3geoadmin_n3 where id_n2 = '$id_n2'"); | 197 | $o = $dbh->query("SELECT MAX(ordem) as o FROM i3geoadmin_n3 where id_n2 = '$id_n2'"); |
198 | $o = $o->fetchAll(); | 198 | $o = $o->fetchAll(); |
199 | $o = $o[0]['o'] + 1; | 199 | $o = $o[0]['o'] + 1; |
200 | - $dbhw->query("INSERT INTO i3geoadmin_n3 (publicado,id_n2,n3_perfil,ordem,id_tema) VALUES ('NAO',$id_n2,'',$o,0)"); | ||
201 | - $id = $dbh->query("SELECT id_n3 FROM i3geoadmin_n3"); | 200 | + $idtemp = (rand (9000,10000)) * -1; |
201 | + $dbhw->query("INSERT INTO i3geoadmin_n3 (publicado,id_n2,n3_perfil,ordem,id_tema) VALUES ('NAO',$id_n2,'',$o,$idtemp)"); | ||
202 | + $id = $dbh->query("SELECT id_n3 FROM i3geoadmin_n3 where id_tema = '$idtemp'"); | ||
202 | $id = $id->fetchAll(); | 203 | $id = $id->fetchAll(); |
203 | - $id = intval($id[count($id)-1]['id_n3']); | 204 | + $id = $id[0]['id_n3']; |
204 | $retorna = $id; | 205 | $retorna = $id; |
205 | } | 206 | } |
206 | $dbhw = null; | 207 | $dbhw = null; |
@@ -231,10 +232,11 @@ function alteraN2() | @@ -231,10 +232,11 @@ function alteraN2() | ||
231 | $o = $dbh->query("SELECT MAX(ordem) as o FROM i3geoadmin_n2 where id_n1 = '$id_n1'"); | 232 | $o = $dbh->query("SELECT MAX(ordem) as o FROM i3geoadmin_n2 where id_n1 = '$id_n1'"); |
232 | $o = $o->fetchAll(); | 233 | $o = $o->fetchAll(); |
233 | $o = $o[0]['o'] + 1; | 234 | $o = $o[0]['o'] + 1; |
234 | - $dbhw->query("INSERT INTO i3geoadmin_n2 (id_n1,n2_perfil,ordem,publicado) VALUES ($id_n1,'',$o,'NAO')"); | ||
235 | - $id = $dbh->query("SELECT id_n2 FROM i3geoadmin_n2"); | 235 | + $idtemp = (rand (9000,10000)) * -1; |
236 | + $dbhw->query("INSERT INTO i3geoadmin_n2 (id_n1,n2_perfil,ordem,publicado,id_subgrupo) VALUES ($id_n1,'',$o,'NAO',$idtemp)"); | ||
237 | + $id = $dbh->query("SELECT id_n2 FROM i3geoadmin_n2 where id_subgrupo = '$idtemp'"); | ||
236 | $id = $id->fetchAll(); | 238 | $id = $id->fetchAll(); |
237 | - $id = intval($id[count($id)-1]['id_n2']); | 239 | + $id = $id[0]['id_n2']; |
238 | $retorna = $id; | 240 | $retorna = $id; |
239 | } | 241 | } |
240 | $dbhw = null; | 242 | $dbhw = null; |
@@ -267,10 +269,11 @@ function alteraN1() | @@ -267,10 +269,11 @@ function alteraN1() | ||
267 | $o = $dbh->query("SELECT MAX(ordem) as o FROM i3geoadmin_n1 where id_menu = '$id_menu'"); | 269 | $o = $dbh->query("SELECT MAX(ordem) as o FROM i3geoadmin_n1 where id_menu = '$id_menu'"); |
268 | $o = $o->fetchAll(); | 270 | $o = $o->fetchAll(); |
269 | $o = $o[0]['o'] + 1; | 271 | $o = $o[0]['o'] + 1; |
270 | - $dbhw->query("INSERT INTO i3geoadmin_n1 (id_menu,n1_perfil,ordem,publicado) VALUES ($id_menu,'',$o,'NAO')"); | ||
271 | - $id = $dbh->query("SELECT id_n1 FROM i3geoadmin_n1"); | 272 | + $idtemp = (rand (9000,10000)) * -1; |
273 | + $dbhw->query("INSERT INTO i3geoadmin_n1 (id_menu,n1_perfil,ordem,publicado,id_grupo) VALUES ($id_menu,'',$o,'NAO',$idtemp)"); | ||
274 | + $id = $dbh->query("SELECT id_n1 FROM i3geoadmin_n1 where id_grupo = '$idtemp'"); | ||
272 | $id = $id->fetchAll(); | 275 | $id = $id->fetchAll(); |
273 | - $id = intval($id[count($id)-1]['id_n1']); | 276 | + $id = $id[0]['id_n1']; |
274 | $retorna = $id; | 277 | $retorna = $id; |
275 | } | 278 | } |
276 | $dbhw = null; | 279 | $dbhw = null; |