Joao Paulo e Daniel - cantado a Musica Estou Apaixonado No Crianca Esperanca Techo em Capela Da Dupla da Musica Gosto de Hortela Diz que eu sou Sua emocao O teu gosto de hortela Que eu sou sua paixao O hoje e o amanha Coloque os Plugins na sua pagina.jQuery -->http://www.jquery.comMasked Input--->http://digitalbush.com/projects/masked-input-pluginInserindo Script na Pagina<script src="meucaminho/jquery.js" type="text/javascript"></script><script src="meucaminho/jquery.maskedinput.js" type="text/javascript"></script>Usando a funcao: <script>jQuery(function($){ $("#txtCpf").mask("999.999.999-99");});</script>O FormularioCPF:<input name="txtCpf" type="text" id="txtCpf" size="12"> JPGRAPHNecessita biblioteca GD do PHP para funcionarVANTAGENSPossui documentacao337 tipos de graficosFacil adaptacao de codigoDESVANTAGENSPara cada tipo de grafico deve-se importar uma biblioteca A versao 1.x so funciona no PHP4 A versao 2.x so funciona no PHP5Utiliza algumas fontes especificas do Windows para funcionar , do tipo TTF ex: FF_ARIAL, nao tendo mostra somente uma mensagem de erroNo grafico de barras por exemplo para se alterar o angulo (posicao dos labels do eixo x) necessita-se desta fonte ,caso contrario nao funciona Paga para uso comercialAlgumas cores tambem ocasionam erro Acesse Aqui OPEN FLASH CHARTVANTAGENSMelhor visualizacaoFacil adaptacao ao codigoUma biblioteca para todosTipos diversosDESVANTAGENSo codigo que monta os dados do grafico deve estar em um arquivo e ser chamado em outroAcesse AquiPHPLOTNecessita biblioteca GD do PHP para funcionarVANTAGENSPossui documentacaoTipos diversosUma biblioteca para todosDESVANTAGENSDificil adaptacao ao codigo principalmente com dados dinamicosAlguns foruns encontra-se a informacao de que o projeto da ferramenta esta paradoAcesse Aqui Neste exemplo vai retornar um registro com o campo RESULTADO contendo o valor do calculo realizado pela procedure.SET TERM !!;CREATE PROCEDURE PRO_TESTE(QTD INTEGER)RETURNS (RESULTADO INTEGER )ASDECLARE VARIABLE CONT INTEGER;BEGIN CONT = 0; WHILE (CONT <= QTD) DO BEGIN CONT = CONT + 1; END RESULTADO = QTD * CONT; SUSPEND;END !!Para executar pode fazer uma query com:SELECT * FROM PRO_TESTE (6); IN: usamos quando precisamos retornar todos os registros que contenha um dos valores passados no IN.NOT IN: usamos quando precisamos retornar todos os registros menos os que possuem os valores passados no NOT IN.Exemplos:SELECT est_nome FROM estadosWHERE est_sigla IN(PR, SP, MG);SELECT est_nome FROM estadosWHERE est_sigla NOT IN(PR, SP, MG);SELECT cur_nome, cur_email, cur_cel, cur_idade FROM curriculosWHERE cur_idade IN (18, 19, 20);SELECT cur_nome, cur_email, cur_cel, cur_idade FROM curriculos WHERE cur_idade NOT IN(15, 16, 17); Veja uma das formas de tratar o e-mail do usuario antes de salvar no banco de dados.$email = $_POST[email]; //ex: ola.mundo@gmail.com$email = str_replace(.', PONTO, $email); //substitui os . do email(agora vai ficar: olaPONTOmundo@gmailPONTOcom)$email = str_replace(@', ARROBA, $email); //Substitui o @ por ARROBA(agora finalmente vai ficar: olaPONTOmundoARROBAgmailPONTOcom)Na hora de buscar o e-mail do usuario para mostrar no seu site, basta fazer o contrario:$emailDoDB = str_replace(PONTO, ., $emailDoDB); //Substitui PONTO por .$emailDoDB = str_replace(ARROBA, @, $emailDoDB); //Substitui ARROBA por @echo $emailDoDB; //Mostra ola.mundo@gmail.com, como e em sua forma legivel. Usando uma funcao javascript, podemos submeter o formulario pressionando a tecla enter apos digitar os dados em um campo.function procuraEnter(evt) { evt = (evt) ? evt : event var c = (evt.which) ? evt.which : evt.keyCode if (c == 13) { documents.forms[0].submit() return false } return true}Para utilizar:(...)Valor<input type="text" size=5 name="valor" value=0 onKeyPress="procuraEnter()">(...) Segue um exemplo para voce que esta estudando arrays, listando os meses do ano.<?$mes = array("Janeiro", "fevereiro", "Marco", "Abril", "Maio", "Junho",