Criação de um módulo

  • shiroi2003
  • Avatar de shiroi2003 Autor do Tópico
  • Offline
  • JCB! Senior
  • JCB! Senior
Mais
14 anos 7 meses atrás #16371 por shiroi2003
shiroi2003 created the topic: Criação de um módulo
Bom,
Já fiz uma pergunta igual essa aqui uma vez e o Elvis... que me ajudou, dae tentei procurar na busca nova do google [del]arg[/del] que vocês colocaram aqui e não encontrei o tópico, a dúvida é era o seguinte, eu tô fazendo um módulo pro Joomla que vai servir pra PhocaGallery só que dae o módulo não tá modular pq tô conectando com o banco de dados assim:
$conn = mysql_pconnect("localhost","root","senha") or die($mensagem[0]);
concorda que antes de instalar o módulo eu sempreee vou ter que apontar o nome do meu banco aqui e o nome das tabelas com o prefixo ?
Então, queria saber como vocês deixam módular esse desenvolvimento, como faço a conexão com o banco dinamicamente, como aponto o prefixo da tabela dinamicamente...
vlwwwwwwwww
abs

Att,
Max
[size=85:2mz38nv4]
[b:2mz38nv4]Trabalhando atualmente:[/b:2mz38nv4]
TecSaas - Software como Serviço
[b:2mz38nv4]Conhecimentos:[/b:2mz38nv4]
XHTML, CSS, SQL, Python/Django, Python/Bluetooth, Joomla, Photoshop, Corel, Flash
[/size:2mz38nv4]
Siga-me no twitter: @lucasmax

Please Entrar ou Registrar to join the conversation.


Mais
14 anos 7 meses atrás #16376 por Uriel
Uriel replied the topic: Re: Criação de um módulo
o elvis sabe sobre isso eu ainda to engatinhando !!
ele ja responde !!
abraço

Please Entrar ou Registrar to join the conversation.

Mais
14 anos 7 meses atrás #16381 por elvisvinicius
elvisvinicius replied the topic: Re: Criação de um módulo
Assim você instancia a conexão:
$dbo = &JFactory::getDBO();

Define uma querie (usa #__ que ele pega o prefixo automaticamente):
$query = "SELECT * FROM #__example_table WHERE id = 1001;";

E a executa:
$dbo->setQuery($query);

Para guardar o resultado em uma variável:
$resultado = $dbo->query();


Aqui você confere como usar o framework do Joomla! para lidar com a base de dados:
http://docs.joomla.org/index.php?title=How_to_use_the_database_classes_in_your_script

Confere com carinho. Há muitas facilidades no framework que lhe permitem obter os resultados em objetos ou arrays e ainda outras formas de organizá-los.

( ^ ^)

Please Entrar ou Registrar to join the conversation.

  • shiroi2003
  • Avatar de shiroi2003 Autor do Tópico
  • Offline
  • JCB! Senior
  • JCB! Senior
Mais
14 anos 7 meses atrás #16490 por shiroi2003
shiroi2003 replied the topic: Re: Criação de um módulo
Ae!
Só o que você passou já resolve, a noite implemento e publico aqui o módulo, é um módulo para exibição das últimas categorias da Phoca Gallery, com exibição de fotos.

Valeu!
Abs!
Max

Att,
Max
[size=85:2mz38nv4]
[b:2mz38nv4]Trabalhando atualmente:[/b:2mz38nv4]
TecSaas - Software como Serviço
[b:2mz38nv4]Conhecimentos:[/b:2mz38nv4]
XHTML, CSS, SQL, Python/Django, Python/Bluetooth, Joomla, Photoshop, Corel, Flash
[/size:2mz38nv4]
Siga-me no twitter: @lucasmax

Please Entrar ou Registrar to join the conversation.