Jump to content


Danilomaru's Content

There have been 210 items by Danilomaru (Search limited from 29/03/2023)



Ordernar por                Order  

#1022392 Página de agradecimento em formulário ajax

Posted by Danilomaru on 31/07/2015, 02:54 in Javascript / DOM / AJAX / ECMAScript

Da uma olhada nesse link , talvez dessa maneira seja melhor 
http://wbruno.com.br...query-validate/




#1023043 problemas com formatação de data.

Posted by Danilomaru on 13/12/2015, 03:46 in Javascript / DOM / AJAX / ECMAScript

Veja a diferença:
 

> new Date(13/11/2015)
Wed Dec 31 1969 21:00:00 GMT-0300 (BRT)

> new Date('13-11-2015')
Invalid Date

> new Date('11-13-2015')
Fri Nov 13 2015 00:00:00 GMT-0200 (BRST)

Entendeu? o formato correto a ser enviado para o construtor Date é 'MM-DD-YYYY' 




#1022159 Problemas com arquivo

Posted by Danilomaru on 10/06/2015, 03:39 in .NET

Duas saidas.

 

Pegar as fontes com quem desenvolveu,

Descompilar as DLL corrigido os erros que são gerados na descopilação: http://www.adrianobe...r-net-gratuito/




#1022366 Problema com Bordas

Posted by Danilomaru on 27/07/2015, 01:45 in HTML, CSS e Metodologias

Isso por causa do padding

adicione box-sizing, neste seletor

 

.menu ul li a {
    color: #FFF;
    border-right: 1px solid #FFF;
    padding: 10px;
    display: inline-block;
    box-sizing: border-box; /*<<<<*/




#1022327 preenchimento da tag select mysql

Posted by Danilomaru on 16/07/2015, 04:53 in PHP

Sim...  você pode jogar tudo num array e reordenar com sorting...

 

http://php.net/manua...ray.sorting.php

 

No caso você teria que por todos os registros em posições de array e depois ordenar da melhor maneira




#1023019 Preencher Textbox com a Data registrada no banco SQL Server

Posted by Danilomaru on 06/12/2015, 23:28 in .NET

Na TextBox você add .ToString("dd/MM/yyyy");(sendo MM maiúsculo)
 
ex txtDataCadastro.Text = DateTime.Today.ToString("dd/MM/yyyy");
 
 
no grid é só colocar no aspx dele DataFormatString="{0:d}"
 
ex: 
               

<asp:GridView ID="GridView" runat="server" AutoGenerateColumns="false">
                    <Columns>
                        <asp:BoundField DataField="DATA"HeaderText="Data" DataFormatString="{0:d}" />
                    </Columns>
                </asp:GridView> 



#1022551 Preencher input automaticamente

Posted by Danilomaru on 31/08/2015, 01:09 in Javascript / DOM / AJAX / ECMAScript

$(function(){
$('input[name="barras"]').blur(function(){
var barras = $(this).val();

$.post('check_barras.php', { barras: barras }, function(data) {
if(data) {
$('input[name="nome_produto"]').val(data);
}
});
});
});



#1022793 Pq a variavel valor nao atualiza dentro do if ?

Posted by Danilomaru on 08/10/2015, 15:12 in Python

O for não se repete pq ele percorre todos os elementos do range. 

aList = [45,2,7,64,39,57,15]
for i in range( len( aList ) ):
    least = i
    for k in range( i + 1 , len( aList ) ):
      if aList[k] < aList[least]:
        least = k
    aList[least],aList[i] = aList[i],aList[least]
 
print(aList)



#1022870 Position Fixed

Posted by Danilomaru on 26/10/2015, 14:12 in HTML, CSS e Metodologias

Coloca um z-index nela, maior que qualquer elemento seu que possua z-index.




#1022024 Porquê que createEvent não funciona no firefox

Posted by Danilomaru on 19/05/2015, 00:54 in HTML, CSS e Metodologias

Isso não é possível no Firefox. Nem usando a nova API.

Tens de fazer um drop-down manual, com HTML e CSS que simule o que precisas; aumentar o tamanho dando a ilusão de que está aberto (https://jsfiddle.net/gL21pssm/); ou usar um plugin com essa funcionalidade (por exemplo o https://code.google....p/expandselect/)I




#1021913 Porcentagem entre valores

Posted by Danilomaru on 21/04/2015, 01:56 in MySQL

Sugestão:

SELECT
@total1:= COUNT( IF( MONTH( calldate ) = MONTH( CURDATE() ), 1, NULL ) ) AS total1,
@total2:= COUNT( IF( MONTH( calldate ) = MONTH( CURRENT_DATE - INTERVAL 1 MONTH ), 1, NULL ) ) AS total2,
( @total1 - @total2 ) / @total1 * 100 AS perc
FROM cdr_cdr
WHERE
disposition = 'ANSWERED'
AND (
MONTH( calldate ) = MONTH( CURDATE() )
OR
MONTH( calldate ) = MONTH( CURRENT_DATE - INTERVAL 1 MONTH )
) 



#1022814 Por que ConfigurationManager não aparece no Visual Studio 2013?

Posted by Danilomaru on 17/10/2015, 01:54 in .NET

É exibido algum erro? Já tentou ver se é necessário adicionar a dll System.Configuration no projeto?




#1021768 Playlist Dinamica

Posted by Danilomaru on 24/03/2015, 05:30 in Javascript / DOM / AJAX / ECMAScript

E pq não usa ele então?




#1022073 php+mysql mostrar informacoes do db atraves do combobox

Posted by Danilomaru on 25/05/2015, 02:08 in PHP

Ve se esse exemplo serve:

function conectar_banco_mysql(){
$dsn = "mysql:host=localhost;dbname=seu_bd";
$username = "root";
$passwd = "";
$pdo = new PDO($dsn, $username, $passwd);
return $pdo; 
}

function listarCategorias($tabela) {
$pdo = conectar_banco_mysql();
$listar = $pdo->query("select distinct categoria from $tabela ORDER BY categoria ASC ");
$dados_encontrados = $listar->fetchALL(PDO::FETCH_OBJ); 
return $dados_encontrados;
}


<form method="post" action="">
<h3>Busca</h3>
<h4>Categorias</h4>
<input type="hidden" name="local" value="" />
<select class="input1" type="text" size="7" style="width:600px; background-color: #fff; color:#000; padding-left: 15px;" name="categoria" >
<?php
$categorias_encontradas = listarCategoria("nome_sua_tabela");
if (!empty($categorias_encontradas)):
foreach ($categorias_encontradas as $local):
// print_r($local);
?> 
<option value="<?php echo $local->categoria ?>"><?php echo $local->categoria ?> 
<?php
endforeach;
else:
?>
Nenhuma entrada para processar!
<?php
endif;
?>
</select><br><br>

<div class="botonstop">
<input class="btn btn-success" type="submit" value="pesquisar">
</div>
</form> 
<?php
@$busca = filter_var($_POST['categoria'], FILTER_SANITIZE_MAGIC_QUOTES);
// print_r($busca);
if (!empty($_POST['categoria'])): //para obter o nome da categoria 
$tarefas_encontradas = listarBusca('sua_tabela', $busca);
foreach ($tarefas_encontradas as $caixa):
// print_r($caixa);
?> 
<!--Exemplo do relatório-->
<div class="post"> 
Tarefa n&#186 <?php echo $caixa->id_coluna_tabela; ?> | 
Projeto n&#186 <?php echo $caixa->num_projeto_coluna_tabela; ?><br>
Data agendada: <?php echo $caixa->data_alvo_coluna_tabela; ?><br>
Última atualização: <?php echo $caixa->data_coluna_tabela; ?><br>
<div>Categoria: <?php echo $caixa->categoria_coluna_tabela; ?></div><br>
Resumo: 
<div class="descrresum"><?php echo $caixa->titulo_resumido_coluna_tabela; ?></div><br>
Descrição:
<div class="descrdescr"><?php echo $caixa->hist_coluna_tabela; ?></div><br> 
<div class="botons">
<input class="btn btn-mini btn-info" type="button" VALUE="► Editar" onclick="location.href = '?p=actplan_alter&id=<?php echo $caixa->id; ?>';">
<?php
endforeach;
?>
<?php
else:
echo '<h3 style="color: orange;">Nenhuma categoria selecionada!</h3> <h6 style="color:red;">Selecione <span style="color: black;">CLASSIFICAR</span> para ver tarefas sem categoria';
endif;
?>



#1021877 permitir somente 4 numeros no input

Posted by Danilomaru on 14/04/2015, 05:01 in Javascript / DOM / AJAX / ECMAScript

hum.. acho que o melhor caminho é uma regex para pegar só os números.
Ai você vê se nessa "string" de números só tem no máximo os 4.
 

<input id="fournumbers" name="fournumbers" type="text" value="">

<script>
var fournumbers = document.querySelector('#fournumbers');

fournumbers.addEventListener('keyup', blockNumbers, false);

function blockNumbers() {
if ($this.value.replace(/[^\d]/g, '').length > 4) {
this.value = this.value.replace(/^(.*)(.)$/, '$1');
}
}

</script>

e o segredo para impedir a digitação do 5 número, é remover ele:
this.value = this.value.replace(/^(.*)(.)$/, '$1');




#1021648 Pegar o mês do campo int gravado por time() do php

Posted by Danilomaru on 06/03/2015, 04:18 in MySQL

da uma olhada nesse artigo acho que pode ajudar na formatação

 http://paposql.blogs...s-no-mysql.html




#1023172 Pegar menor valor de multiplos combo box

Posted by Danilomaru on 23/01/2016, 01:09 in Javascript / DOM / AJAX / ECMAScript

function ajustaSaude() {
var saude = parseInt($('#TDGeral_1 select').val().split('.')[0]);
var escopo = parseInt($('#TDEscopo_1 select').val().split('.')[0]);
var prazo = parseInt($('#TDPrazo_1 select').val().split('.')[0]);
var risco = parseInt($('#TDRisco_1 select').val().split('.')[0]);
var custo = parseInt($('#TDCusto_1 select').val().split('.')[0]);
var qualidade = parseInt($('#TDQualidade_1 select').val().split('.')[0]);
            
            var y = [escopo,prazo,risco,custo,qualidade];
            var removeItem = 0;

            y = jQuery.grep(y, function(value) {
             return value != removeItem;
            });
            var m = Math.min.apply(Math,y);
            
            switch(m) {
             case 1:
             $('#TDGeral_1 select').val("01.Crítico");
             break;
             case 2:
             $('#TDGeral_1 select').val("02.Alto Risco");
             break;
             case 3:
             $('#TDGeral_1 select').val("03.Atenção");
             break;
             case 4:
             $('#TDGeral_1 select').val("04.Normal");
             break;
            }             
}



#1022871 Pegar data atual da máquina Java Date

Posted by Danilomaru on 26/10/2015, 14:13 in Java/JSP

Date x = new Date();

O construtor padrão de Date cria o objeto Date com a data e hora atual do relógio do sistema, tal como informado pelo sistema operacional.




#1023084 Passar valores entre páginas

Posted by Danilomaru on 24/12/2015, 02:51 in PHP

Vc pode usar hiperlinks
esse link pode ajudar http://trocadicas.bl...-e-mysql-2.html




#1021606 parseFloat - Retorna várias casas decimais

Posted by Danilomaru on 27/02/2015, 15:37 in Javascript / DOM / AJAX / ECMAScript

Eu arrumei a função, ela tava errada mesmo. Agora tá colocando o sinal de - quando for negativo.

jQuery('#valQtd').blur(function() {
    var valSal = jQuery('#valSal').val().replace('.', '').replace(',', '.'); 
    var valQtd = jQuery('#valQtd').val().replace('.', '').replace(',', '.'); 
    switch(parseInt(jQuery('#codTip').val())) {
case 0:
   jQuery('#valQtd').val('');jQuery('#valPre').val('');break;
case 1:
   jQuery('#valPre').val((parseFloat(valQtd) + parseFloat(valSal)).toFixed(qtdCasas));break;
case 2:
   jQuery('#valPre').val((parseFloat(valSal) - parseFloat(valQtd)).toFixed(qtdCasas));break;
    }
});

Se ele selecionar Entrada, a função faz a soma no estoque, se ele selecionar Saída, a função tira do estoque. codTip é o id da ComboBox que tem as opções Entrada e Saída. Se ele não selecionar nada (0) daí limpa os camos de imput. Obrigado a todos que me ajudaram. Abração.




#1021783 Obter linha de um ficheiro

Posted by Danilomaru on 26/03/2015, 15:46 in PHP

Use a função file.

Ex:

<?php
$linhas = file('arquivo.txt');

Essa função te retorna o conteúdo do arquivo com uma linha por entrada do array. A partir daí é só manipular a linha que você quiser por meio do índice do array e depois reescrever o arquivo com o conteúdo do array (se for o caso):

<?php
file_put_contents('arquivo.txt', implode(PHP_EOL, $linhas));



#1021570 O Pc Liga Mas Nao Aparece Nada No Monitor

Posted by Danilomaru on 24/02/2015, 17:59 in Hardware

Mas o problema e que , quando ligo o cabo power ele nao liga sozinho , mas quando faco desligar no windows , ai e que ele torna a ligar

Pode ser algum problema na placa de video, ele liga mas não projeta imagem no monitor




#1021938 Não gravar se item no jcombobox não estiver selecionado

Posted by Danilomaru on 27/04/2015, 07:58 in Java/JSP

getSelectedItem retorna um Object!

No caso você está usando o método equals pertencente ao objeto Object e não o da classe String.

 

Basta chamar o método toString.

if(setor.getSelectedItem().toString().equals(""){
   // ...
}

Ou então:

if(setor.getSelectedItem().toString().isEmpty()){
  // ...
}



#1022331 Novo Projeto do Google selecionara 5 aplicativos feitos por brasileiro

Posted by Danilomaru on 16/07/2015, 05:03 in Mobile

35951103.jpg

“App Makeover” é um projeto gratuito com o objetivo de selecionar cinco aplicativos criados por desenvolvedores brasileiros e submetê-los a um processo de reformulação com a ajuda de especialistas do Google. A ideia é estimular o ecossistema de startups digitais no Brasil e apresentar ao público desenvolvedor boas práticas para a criação de um aplicativo de qualidade, com relevância global e alto potencial de monetização no Google Play.

Pessoas físicas ou jurídicas baseadas no Brasil e com aplicativos desenvolvidos para a plataforma Android podem concorrer a uma das cinco vagas disponibilizadas. Para se inscrever basta preencher a ficha de inscrição e enviar um link de um vídeo de até dois minutos respondendo a seguinte pergunta “Por que o seu app merece participar do projeto App Makeover?”. A gravação pode ser simples e objetiva. O importante é apresentar o motivo pelo qual você acredita que seu aplicativo merece participar do projeto.

As inscrições estão abertas até 23h59 do dia 2 de agosto.

Veja aqui mais informações sobre o projeto




#1021407 Mostrar todos campo para Consulta no DBGRID

Posted by Danilomaru on 30/01/2015, 06:33 in Delphi e Delphi.NET

Quando reabrir o form é só fazer um novo select onde você traz todos os campos.

ex

: select * from tabela 

Mas não recomendo usar todos os campos, pois conforme o banco vai ficando grande as consultas tendem a ser mais demoradas.





IPB Skin By Virteq