public marks

PUBLIC MARKS from bacon with tags dados & triwaca

24 August 2006

importar banco de dados?

o programa que usei para evitar o trabalho de corno de ficar colando as linhas foi esse: http://aldostools.com/macro.html. é shareware, mas funciona beleza!

importar banco de dados?

acho que isso aqui vai ajudar a outras pessoas também a importarem dados para outros módulos. então não vou ser totalmente específico em um passo a passo, e sim dar a ideia geral de como importar dados de locais diferentes (excell para xoops, por exemplo). no caso aqui o problema é o seguinte: temos uma tabela do excell com uma listagem de locais, com as colunas nome, endereço, telefone, cidade, bairro, etc. temos que importar esses dados para dentro do xoops, no módulo addresses (endereços). como fazer? obviamente que não queremos digitar um por um! então vamos a obra: - primeiro vamos dar uma olhada como os dados são gravados no mysql. acesso a minha base de dados via phpmyadmin (veja como fazer isso com seu provedor) e lá eu procuro a tabela do addresses que grava os endereços: xxx_adresses_links. clicando nela eu vejo como os dados são gravados: lid(número de índice da tabela) - cid(número da categoria) - title(nome) - url - adress - z

19 August 2006

importar banco de dados?

também passei por um problema semelhante com o mesmo módulo addresses. tinha que importar 280 endereços de cartórios para o portal cecaf.com.br o detalhe de jogar os dados direto na base de dados é que são duas tabelas que trabalham os dados: - xxx_addresses_links. - xxx_addresses_text. se você só preencher a primeira, o portal não exibe. a segunda tabela é bem simples, porque só contém o lid que identifica qual o endereço, e um campo de texto para uma descrição do endereço. eu apenas criei um código mysql que preenchia a segunda tabela com textos vazios nos lid's dos endereços que eu tinha cadastrado, e deu tudo certo!