segunda-feira, 18 de janeiro de 2010

Tutorial Mootools - Tipos de requisições AJAX

O que é Mootools

Mootools é uma biblioteca desenvolvida em JavaScript. Compacta, modular, bem documentada e orientada a objetos, foi designada para o desenvolvimento web avançado, proporcionando um código elegante e coerente (MOOTOOLS, 2009).

Tendo em vista que há na web parte da documentação traduzida para o português, segue um link como sugestão para quem está iniciando ou quer aprender os conceitos básicos deste framework: http://www.criarweb.com/manual-mootools/

Este tutorial tem como objetivo simplificar, para melhor entendimento, como funcionam as requisições AJAX com Mootools. São basicamente três tipos (Request, Request.HTML e Request.JSON). Será dividido em três partes.

Ferramentas utilizadas

Mootools versão: 1.2.3
IDE: Eclipse Galileo 3.5, PDT 2.1

Conhecimentos desejados

Noções de: JavaScript; Programação Orientada a Objetos; e AJAX.
Outros requisitos: vontade em aprender :)

Tipos de requisições

Tutorial Mootools - Tipos de requisições AJAX (Parte 1/3 - Request)

Tutorial Mootools - Tipos de requisições AJAX (Parte 2/3 - Request.HTML)

Tutorial Mootools - Tipos de requisições AJAX (Parte 3/3 - Request.JSON)

Referências

MOOTOOLS. Framework Mootools: Site Oficial. Disponível em http://mootools.net/

Atenciosamente,
Rondson Lima

sexta-feira, 8 de janeiro de 2010

Agradecimento

Prezados Leitores,

Gostaria de agradecer a todos que direta ou inderetamente contribuíram para o sucesso deste blog. Mesmo com um pequeno acervo de artigos/tutoriais e um grande período sem postagens, houve uma média mensal de 500 novos visitantes. A maioria dos acessos realizados pelos mecanismos de buscas.

O período sem posts foi devido aos projetos dos quais eu estava participando. O último tratou-se do Trabalho de Conclusão de Curso para obtenção do título de Bacharel em Sistemas de Informação.

Em 2010, continuarei compartilhando meus conhecimentos e experiências.

Sucesso a todos e feliz 2010.

Atenciosamente,
Rondson Lima

quinta-feira, 30 de julho de 2009

PHP - Zend Framework - Como criar um Action sem o phtml

Por padrão, ao criar um Action no Controller estendido do Zend_Controller_Action é necessário criar um phtml no diretório app/views/scripts. Contudo há especifidades em que deseja-se criar um Action mas não o seu phtml. Desta maneira basta inserir a seguinte linha de comando no Action em questão:

$this->_helper->viewRenderer->setNoRender(true);

Caso deseje obrigar a criação de um phtml, somente altere o parâmetro para true.

Atenciosamente,
Rondson Lima

sexta-feira, 5 de junho de 2009

PHP - Como inserir o resultado de uma consulta Mysql num array utilizando a função array_push

A seguir será demonstrado como conectar com banco de dados Mysql e realizar uma consulta.

Os dados obtidos serão inseridos num array contendo a chave e o valor de cada elemento. A chave é nome do campo da tabela, o valor é o conteúdo do campo.



/** Conexão **/
mysql_connect("localhost", "root","") or
die("Não foi possível conectar: " . mysql_error()); // mensagem de excessão

mysql_select_db("testes"); // seta o banco de dados

$resultado = mysql_query("SELECT * FROM tb_usuario"); // consulta sql

$arrayDados = array(); // criar array vazio

while($linha = mysql_fetch_array($resultado, MYSQL_NUM)) {
// incluir valores no array
array_push($arrayDados,
array('id_usuario'=>$linha[0],
'no_usuario'=>$linha[1]
)
);
}

// conferir valores do array
foreach($arrayDados as $chave) {
echo var_dump($chave). "
";
}

// liberar memória utilizada para consulta
mysql_free_result($resultado);


fonte: php.net

Atenciosamente,
Rondson Lima

quarta-feira, 3 de junho de 2009

PHP - Como criar um array com quantidade de chaves e valores pré-determinados

A função array_fill do PHP possibilita a criação de um array com chaves e valores determinados por parâmetro. Exemplo:

$valoresMes = array_fill(1,31,0);

O primeiro parâmetro é passado o valor inicial da chave.
O segundo parâmetro é passado o valor final da chave.
O terceiro parâmetro é passado o valor que cada elemento terá.

resultado:

Array
(
[1] => 0
[2] => 0
[3] => 0
[4] => 0
[n] => 0
[31] => 0
)


O exemplo acima poderá ser utilizado, na prática, para informar o número de ocorrências em dias de determinados meses.

fonte: php.net

Atenciosamente,
Rondson Lima.