diff --git a/admin/js/estat_editor.js b/admin/js/estat_editor.js index e9f866f..aefd0c3 100644 --- a/admin/js/estat_editor.js +++ b/admin/js/estat_editor.js @@ -76,11 +76,12 @@ i3GEOadmin.editor = { }, tabela:{ onde: "i3GEOadminEditorTabela", + optionsTabela: "", lista: function(){ var callback = { success:function(o){ try { - var dados = YAHOO.lang.JSON.parse(o.responseText), + var opt,dados = YAHOO.lang.JSON.parse(o.responseText), temp = "
Crie uma tabela no banco contendo limites ou localidades que poderá ser utilizada para espacializar os dados estatísticos existentes em outras tabelas" + "
Escolha uma tabela existente: " + ""; - temp += core_comboObjeto(dados,"tabela","tabela"); + opt = core_comboObjeto(dados,"tabela","tabela"); + i3GEOadmin.editor.tabela.optionsTabela = opt; + temp += opt; temp += "" + "
" + "" + @@ -441,9 +444,18 @@ i3GEOadmin.editor = { '
shp:
shx:
dbf:
Nome da nova tabela (não utilize caracteres incompatíveis com o banco de dados, como -, acentos ou espaços em branco):
Nome da tabela (não utilize caracteres incompatíveis com o banco de dados, como -, acentos ou espaços em branco): ' + + 'Ou escolha da lista: ' + + '' + + i3GEOadmin.editor.tabela.optionsTabela + + '
Tipo de operação:
' + + 'Criar a tabela nova e incluir registros do SHP' + + 'Adicionar novos registros' + + 'Apagar dados atuais e incluir do SHP' + + '
Código da projeção (SRID) Assegure-se que o shapefile esteja na projeção geográfica se você for usar com o sistema de metadados estatísticos :
' + '' + '' + @@ -457,6 +469,12 @@ i3GEOadmin.editor = { return ins; }, submit: function(){ + if($i("i3GEOtipoOperacao").value === "apagar"){ + var confirma = window.confirm("Apaga mesmo os registros? (nao pode ser revertido)"); + if(!confirma){ + return; + } + } if($i("tabelaDestino").value == ""){ alert("Digite o nome da tabela a ser criada"); return; @@ -488,7 +506,6 @@ i3GEOadmin.editor = { var ins = '
CSV (utilize ponto como separador de valores decimais ou a importação poderá não ocorrer):
' + '' + '' + diff --git a/admin/php/metaestat_uploadshp_submit.php b/admin/php/metaestat_uploadshp_submit.php index f81dfb6..fdee9c9 100755 --- a/admin/php/metaestat_uploadshp_submit.php +++ b/admin/php/metaestat_uploadshp_submit.php @@ -77,7 +77,6 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ $colunas[] = $c; } } - echo "Numshapes: ". $numshapes; $tipo = $shapefileObj->type; echo "Tipo: ". $tipo; @@ -106,19 +105,61 @@ if (isset($_FILES['i3GEOuploadshp']['name'])){ echo "Tipos das colunas:
"; var_dump($tipoColuna); echo "
"; - var_dump($sqltabela); - echo "
"; + var_dump($sqltabela); + echo "