public marks

PUBLIC MARKS from bacon with tags therplima & sql

June 2007

limpando a sql pra inseri-lá no instalador

os_feras, me diga uma coisa, todos os portais que você instala você utiliza todos estes módulos? será que não estará aumentando seu trabalho, porque em vez de instalar os módulos você terá que algumas vezes desinstalar vários deles? até daria para fazer isso que você está dizendo, porém o buraco é mais em baixo. você teria que incluir nos arquivos .sql da instalação as tabelas dos módulos, de blocos, permissões de grupos, configuração do xoops e dos módulos, além de mais uma porrada de coisas. já mexi bastante com a instalação do xoops nesse sentido e te digo que não é uma coisa assim tão simples. além do mais, sempre que sair uma nova versão de um módulo e desejar atualizar seu pacote você terá que instalá-lo num xoops à parte e pegar os dados gerados pela instalação do módulo e atualizar seu pacote. sinceramente não sei até que ponto isso seria viável, ainda mais com uma quantidade tão grande de módulos assi

September 2006

multi-seleção, checkbox «banco de dados

ae heric, tudo bem? seguinte: cria o campo campo, rs, no banco de dados como sendo do tipo text, aí, você faz assim: $campo = array(); $campo[0] = valor 1 do campo; $campo[1] = valor 2 do campo; $campo[2] = valor 3 do campo; $campo[3] = valor 4 do campo; $campo[4] = valor 5 do campo; então, antes de salvar no banco de dados você faz: insert into . (.,.,serialize($campo),.) quando for usar os valores que estão no banco de dados é só usar: $campo = unserialize($row['campo']); então você fica com o array campo igual ele era antes. deu para entender ou só confundi mais as coisas? rodrigo