Ir para conteúdo

POWERED BY:

barogana

Members
  • Total de itens

    44
  • Registro em

  • Última visita

Tudo que barogana postou

  1. barogana

    data-toggle

    Srs, depois de 2 anos longe das web pages, estou precisando de ajuda... utilizei um exemplo (web), para fazer um conteúdo collapsável, mas precisei fazer uma implementação, para dinamizar o conteúdo, que funcionou em parte. O problema é que ao clicar no botão de expandir, se houver um outro elemento visivel, não fecha o atual, e ficam todos os elementos clicados expostos. ex. Se abrir o conteudo de a1, e depois clicar em a99999, vai abrir o a1 aberto(visivel) e também o a99999, e isto não é o ideal. Alguma ajuda, pls... <style> .hiddenRow { padding: 0 !important; } </style> ... <div class="container"> <div class="col-md-12"> <div class="panel panel-default"> <div class="panel-heading">Fases</div> <div class="panel-body"> <table class="table table-condensed table-striped"> <thead> <tr><th></th><th>nome</th><th>Prêmio</th></tr> </thead> <tbody> <tr data-toggle="collapse" data-target="#a1" name="a1" class="accordion-toggle class2"> <td><button class="btn btn-default btn-xs"><i class="fa fa-eye" aria-hidden="true"></i></button></td> <td>nome</td><td>Vários</td> </tr> <tr> <td colspan="2" class="hiddenRow"> <div class="accordian-body collapse" id="a1"><div> </td> </tr> <tr data-toggle="collapse" data-target="#a2" name="a2" class="accordion-toggle class2"> <td><button class="btn btn-default btn-xs"><i class="fa fa-eye" aria-hidden="true"></i></button></td> <td>nome</td><td>Vários</td> </tr> <tr> <td colspan="2" class="hiddenRow"> <div class="accordian-body collapse" id="a2"><div> </td> </tr> </tbody> </div> </div> </div> </div> ... </body> <script> function LoadPage(onde,qual){ $(onde).load(qual, function(){ $(onde).slideDown(); }); } $(document).ready(function() { /* $($(this).data("target")).modal("show"); */ $('.class2').click( function() { //id = $(this).attr('id'); fd = $(this).attr('name'); //nome da div onde carregará o arquivo de mesmo nome LoadPage("#"+fd,"sitePages/instancias/"+fd+".php"); }); });
  2. barogana

    data-toggle

    Obrigado pela resposta. É manutenção em um site que já está pronto. De qualquer forma obrigado. Algum link para estudar renderização?
  3. barogana

    perda de dados

    Gostaria de saber quais procedimentos legais é possível tomar, quando um host perde os dados, e não tem backup? Isto aconteceu com um sistema que é hospedado na dialhost. Fatos: 1 O sistema roda inteiramente sobre a base de dados, ou seja, todos os parâmetros para o sistema executar, estão nas tabelas; 2 As pessoas se cadastram e recebem números para concorrerem a sorteios; 3 Mais de 12mil pessoas se cadastraram; 4 Diversas pessoas já foram contempladas, com os números que receberam, de uma tabela (digamos tabelaNrsDaSorte); 5 O sistema está(va) rodando desde outubro. 6 Após algum pane na dialhost no dia 27/03/2020, o sistema deixou de rodar, e foi constato a falta da tabelaNrsDaSorte, além de outra tabela com as configurações do site; 7 A dialhost, afirma que a tabela não existe (e de fato não existe no banco de dados) então foi solicitado os backups, de dias anteriores a pane. 8 A dialhost, insistentemente, afirma que a tabela não existe, mas sequer comenta sobre os backups. 9 É um sistema comercial (e isto sempre foi de conhecimento deles) e tem legislação sobre o seu fucionamento. 10 No contrato com a Dialhost há uma cláusula (6a, que informa da periodicidade dos backups, sendo diário, semanal e mensal, no entando, nenhum deles nos é retornado. Agradeço se alguém puder dar alguma orientação, sobre situação semelhante, e que eu possa chegar a alguma solução, sem ter que recorrer a meios legais.
  4. barogana

    tratar erro de query insert,update, delete em mysqli

    srs, estou dando suporte no sistema de uma associação, que usa a seguinte classe para conectar com o mysqli, pois utilizam vários bancos de dados. Procurei referencias no link que o programador anterior deixou no script, mas nem está online. <?php //http://thephpeffect.com/a-basic-database-connection-manager/ class DatabaseManager { private static $_instances = array(); public static function getInstance($instance_name, $connection_info = array()) { if($connection_info) { list($db_host, $db_user, $db_pass, $db_name) = $connection_info; self::$_instances[$instance_name] = new MySQLi($db_host, $db_user, $db_pass, $db_name); } return self::$_instances[$instance_name]; } } function db($instance_name='default', $connection_info = array()){ return DatabaseManager::getInstance($instance_name, $connection_info); } ?> e faz a conexão da seguinte forma: db('default', array("$host1", "$usuario1", "$senha1", "$banco1")); db('socios', array("$host2", "$usuario2", "$senha2", "$banco2")); $a=db()->query("select * from tabelax")); $b=db("socios")->query("select * from tabelab")); tudo funciona perfeitamente bem até este ponto. o problema é que não estou conseguindo validar o resultado de queries como insert e update e delete. o programador usava apenas $b=db("socios")->query("update tabelab set datanascimento='1999-10-31 where cpf='1")); if ($b){ echo"ok"; else echo "erro"; } o problema é que isto sempre retorna TRUE, pois a query é executada, contudo, é um falso positivo, pois não houve a atualização do registro já que não existe um CPF 1. agradeço se puderem me orientar, como retornar TRUE/FALSE para a execução da query, utilizando esta mesma classe de conexão, já que o sistema é bem extenso, e estou considerando imensamente em não mudar este padrão de conexão. desde já agradeço a atenção e tempo que possam dispor.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.