Ir para conteúdo
Fórum Script Brasil

Blackmage

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Tudo que Blackmage postou

  1. Boa noite à todos! Estou tentando usar ajax com o Zend, mas o meu codigo não está funcionando Estou usando o helper ajaxContext para ele desabilitar o layout e carregar a view, mas parece que ele não está funcionando, pois elenão está procurando a view com o sufixo *.ajax.phtml e também não está desabilitando o layout como mostra essa saída do firebug <h1>LAYOUT</h1> teste O javascript que faz a requisição ajax: function check() { $.ajax({ url: 'http://localhost/teste/public/index/check', success: function(result) { } }); } O código do meu controller: <?php class IndexController extends Zend_Controller_Action { public function preDispatch() { $ajaxContext = $this->_helper->getHelper('ajaxContext'); $ajaxContext->addActionContext('check', 'html'); $ajaxContext->initContext(); } public function indexAction() { } public function checkAction() { } } ?> O codigo da view check.phtml <?='teste';?>
  2. Valeu Denis Courcy! Sua sujestão é de grande ajuda! Essa solução de criar várias tabelas para períodos já é implementada em algumas tabelas e realmente o código para extrair os relatórios fica com cara de gambiarra. Ainda não entendo muito bem como índices no BD funcionam, mas vou dar uma pesquisada muito obrigado novamente!
  3. Na empresa onde trabalho há uma tabela que é atualizada frequentemente com dados de transações todos os clientes. Essa tabela é usada para gerar um relatorio das transações para os clientes. Com o objetivo de otimizar a query usada para criar esse relatorio, meu chefe sugeriu que no final do dia fosse criada uma tabela com os dados de transações daquele determinado dia, assim todo dia teriamos uma tabela nova com as transações. Para mim isso não parece correto, porém não conheço outras formas de otimizar essas consultas. Alguém pode me sugerir alternativar? desde já agradeço
  4. Estou acostumado com java, mas preciso desenvolver um pequeno portal em php Para deixar o código mais organizado estou tentando usar MVC da mesma forma que uso em Java, mas não está funcionando Vejam meus arquivos de teste Model.php <?php Class Cliente { private $nome; function __construct($nome) { $this->nome = $nome; } function __destruct() { echo("Model $this->nome destruido <br/>"); } function setNome($nome) { $this->$nome = $nome; } function getNome() { return $this->nome; } } ?> Controller.php <?php require_once ("MVC/model/Model.php"); Class ClienteController { var $lista; function __construct($action) { if(empty($action)) { $cli1 = new Cliente("Cliente1"); $cli2 = new Cliente("Cliente2"); $lista = array($cli1, $cli2); } } } ?> View.php <?php require_once ("MVC/Controller/Controller.php");?> <?php $c = new ClienteController(null);?> <html> <body> <table> <tr> <td>Nome</td> </tr> <?php for($i = 0; $i < sizeof($c->lista); $i++) { echo("<tr>"); echo("<td>".$c->lista[$i]->getNome()."</td>"); echo("</tr>"); } ?> </table> </body> </html> mas a saida é essa Model Cliente1 destruido Model Cliente2 destruido Nome O php está destruindo o objeto cliente mesmo tendo a referencia $lista à eles alguém sabe a causa disso?
  5. Ola fercosmig, valeu por responder, mas não entendi muito bem o que você sugeriu. O que eu quero fazer, por exemplo, é executar o script abaixo para mudar o nome do tópico que aparece logo acima do primeiro post. Dá pra perceber que o valor muda, porém logo depois o script joga o valor na tela. Quero fazer algo para ele só alterar o valor, sem retornar o valor para tela java script: var a = document.getElementsByTagName("b"); a[2].firstChild.nodeValue = "nome do tópico alterado";
  6. Como faço para executar um javascript na barra de endereço do navegador, mas sem que o retorno da função seja exibido na tela? Por exemplo, eu tenho o seguinte html: <html> <head> &lt;script type="text/javascript"> </script> </head> <body> Nome: <input type="text" value="123456" id="input1" /> </body> </html> Gostaria de editar o valor de input1, mas quando digito o código na barra do navegador o valor de retorno é impresso na tela javascript : document.getElementById("input1").value = 'ABCD' Consegui resolver! é só colocar um void(0) como ultima instrução do script
  7. Blackmage

    Pesquisa em arvore

    Então, eu consegui fazer, mas acho que está de um jeito diferente do que o professor quer, pois não estou utilizando os 1 -1 para nada #include <stdio.h> #include <stdlib.h> int main () { FILE *fp; int i=0,pos=1,nvl=1,pot=2; char k,str[10][10]; if ((fp=fopen("arquivo.txt","r"))==NULL) { puts ("O arquivo não pode ser aberto.\n"); exit (1); } for (i=0;str[i][0]!=EOF;i++) fgets(str[i],9,fp); puts ("Digite a chave que deseja buscar."); k=getchar(); i=0; while (str[i][0]) { if (k==str[i][0]) printf ("A chave %c esta no nivel %d e na posicao %d\n",k,nvl,pos); i++; pos++; if (i+1==pot){ nvl++; pot*=pot; pos=1; } } system ("pause"); }
  8. Boa tarde sirs Preciso de ajuda para resolver o seguinte exercício: Ler do arquivo abaixoos dados 9 0 7 -1 2 1 3 -1 -1 1 -1 1 6 1 -1 4 1 1 que representam a arvore o programa deve ler um valor digitado pelo teclado, verificar o nível e a posição desse valor na arvore. ex valor______nível________posição 7__________2____________1 2__________2____________2 1__________3____________2 minha principal dúvida é a forma em q eu devo organizar os dados dentro de uma variavel
×
×
  • Criar Novo...