Funções utilizadas por outros programas do sistema de administração.
No início do programa é feita a inclusão do i3geo/ms_configura.php e i3geo/classesphp/funcoes_gerais.php
GPL2
i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet
Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar.@mma.g ov.br moretti
Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation;
Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral do GNU para mais detalhes. Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
i3geo/admin/php/admin.php
Funções de uso geral | Funções utilizadas por outros programas do sistema de administração. |
Functions | |
retornaJSON | Converte um array em um objeto do tipo JSON utilizando a biblioteca CPAINT |
verificaDuplicados | Verifica se o resultado de um SQL retoena mais de um registro |
exclui | Exlcui um registro de uma tabela do banco de dados de administração |
pegaDados | Executa um sql de busca de dados |
verificaFilhos | Verifica se o pai tem filhos nos componentes hierárquicos do banco de administração |
resolveAcentos | Converte uma string para uma codificação de caracteres determinada |
function retornaJSON( $obj )
Converte um array em um objeto do tipo JSON utilizando a biblioteca CPAINT
obj {array}
Imprime na saída a string JSON
function verificaDuplicados( $sql, $dbh )
Verifica se o resultado de um SQL retoena mais de um registro
sql {string} | sql que será executado |
dbh {PDO} | objeto PDO de conexão com o banco |
{boolean}
function exclui()
Exlcui um registro de uma tabela do banco de dados de administração
Utiliza variáveis globais para fazer a consulta ao banco
tabela | nome da tabela |
coluna | nome da coluna |
id | valor |
function pegaDados( $sql, $locaplic = "" )
Executa um sql de busca de dados
sql {string} | sql que será executado |
locaplic {string} | endereço do i3Geo no sistema de arquivos |
Array originada de fetchAll
function verificaFilhos()
Verifica se o pai tem filhos nos componentes hierárquicos do banco de administração
Por exemplo, pode-se verificar se um grupo possuí subgrupos, indicando-se como tabela i3geoadmin_grupos e o id do grupo
tabela {string} | tabela do banco de dados |
id {string} | valor a ser procurado |
{booleano}
Converte um array em um objeto do tipo JSON utilizando a biblioteca CPAINT
function retornaJSON( $obj )
Verifica se o resultado de um SQL retoena mais de um registro
function verificaDuplicados( $sql, $dbh )
Exlcui um registro de uma tabela do banco de dados de administração
function exclui()
Executa um sql de busca de dados
function pegaDados( $sql, $locaplic = "" )
Verifica se o pai tem filhos nos componentes hierárquicos do banco de administração
function verificaFilhos()
Converte uma string para uma codificação de caracteres determinada
function resolveAcentos( $palavra, $tipo )