-
Total de itens
336 -
Registro em
-
Última visita
Tudo que Leonardo Persan postou
-
O seu código já gera uma senha nova a cada vez que é chamado e exibe TODAS elas na tela, correto? Não entendi o que você quis dizer com "chamar essas senhas"? Exibir em tela? Sem refresh da página? Se sim isso requer um código Javascript além do PHP
-
Sim $conn->query('SELECT....'), da uma olhada nesse exemplo http://php.net/manual/pt_BR/pdo.query.php#example-999 O que você precisa entender é que mysql_connect, mysql_query... são funções de uma forma de conexão com o banco, completamente separada de mysqli_connect, mysqli_query..., que são completamente separadas do PDO escolha apenas uma e use apenas ela em TODOS os arquivos se você mistura-las seu código dará erro
-
Se você postar o código que você tem agora, facilita pra gente te ajudar, mas basicamente você pode colocar valores nulos nos campos "faltantes", como uma string vazia ou o número 0
-
Cada select deve ter um valor diferente no atributo name. Cada option dentro do select dos Analistas deve ter um value diferente, normalmente o id do Analista no Banco de Dados Como será feito o envio desses valores? POST ou AJAX?
-
(RESOLVIDO) Ajuda com relatório MYSQLI+PHP (estou quebrando a cabeça faz uns 4 meses)
pergunta respondeu ao rcamu1 de Leonardo Persan em PHP
Na consulta, tenta assim? SELECT prod, id, id_prod, SUM(qtd_prod), SUM(total_prod), SUM(qtd_estoque) FROM ( SELECT d.cat_id AS prod , p.id , p.nome AS id_prod , SUM(d.qtd) AS qtd_prod , SUM(d.valor_total) AS total_prod , 0 AS qtd_estoque FROM lc_controle c INNER JOIN lc_detalhe d ON d.controle_id = c.id INNER JOIN lc_cat p ON p.id = d.cat_id WHERE d.tipo = '0' AND c.dtConcat BETWEEN '$dtinicial' AND '$dtfinal' AND c.exportado = 'Sim' GROUP BY d.cat_id UNION SELECT d.cat_id AS prod , p.id , p.nome AS id_prod , 0 AS qtd_prod , 0 AS total_prod , SUM(d.qtd) AS qtd_estoque FROM lc_controle c INNER JOIN lc_detalhe d ON d.controle_id = c.id INNER JOIN lc_cat p ON p.id = d.cat_id WHERE d.tipo = '1' AND c.dtConcat < '$dtfinal' AND c.exportado = 'Sim' GROUP BY d.cat_id ) TMP GROUP BY prod ORDER BY qtd_prod DESC -
Tenta usar essa função: session_set_cookie_params
-
Exercicio de Vetor em C...
pergunta respondeu ao Josias Barreiros de Leonardo Persan em Lógica de Programação
#include <stdio.h> #include <stdlib.h> #include <time.h> int main(){ int indice=0; int numero_maior=0; int indice_maior=0; int vetor[100]; srand (time(NULL)); while(indice<100){ vetor[indice] = rand() %100; if (vetor[indice] > maior) { numero_maior = vetor[indice]; indice_maior = indice; } printf("Vetor[%d]=%d\n",indice,vetor[indice]); indice++; } printf("O maior número é %d e o seu índice é %d\n", numero_maior, indice_maior); return 0; } -
Esse código funciona como um Router quer dizer o usuário acessa: http://seusite.com.br/noticias/url-da-noticia-a-ser-exibida O método controller em App\Controllers \Controller retorna qual o Controller deve ser instanciado. Enquanto o método method() em App\Controllers \Method retorna qual o Método deve ser executado analisando o Controller. <?php $callController = new App\Controllers\Controller; $calledController = $callController->controller(); // Retorna "App\Controller\Noticias", por exemplo $controller = new $calledController(); // Intancia App\Controller\Noticias $callMethod = new App\Controllers\Method; $method = $callMethod->method($controller); // Retorna "exibir", por exemplo $controller->$method(); // Executa o Método exibir() do Controller App\Controller\Noticias, exibindo a notícia que o usuário requisitou
-
<?php date_default_timezone_set('America/Sao_Paulo'); $date1 = preg_replace('/([\d]{2})\/([\d]{2})\/([\d]{4})/', '$3-$2-$1', $row["Data_CriacAo"]); // Supondo que $row["Data_CriacAo"] tem uma data no formato Brasil dd/mm/YYYY $date2 = date('Y-m-d H:i:s'); //data atual $horas = 0; while($date1 < $date2) { $date1 = date('Y-m-d H:i:s', strtotime('+1 hour', strtotime($date1))); if (date('H', strtotime($date1)) > 8 and date('H', strtotime($date1)) < 19) { // Filtra as horas comerciais if (date('N', strtotime($date1)) < 6) { // Filtra os dias comerciais (seg a sex) $horas++; } } } echo 'Se passaram '.$horas.' Horas';
-
Os usuários usados para conectar nos bancos dos clientes têm permissão para visualizar a tabela usuários no banco principal? Se sim é só fazer a consulta normalmente: SELECT * FROM `banco_principal`.`usuarios`
-
Página reatualiza ou ...
pergunta respondeu ao Azelha de Leonardo Persan em Ajax, JavaScript, XML, DOM
Tenta colocar um return false; $(document).ready(function(){ $("#btBuscar").click(function(){ $("#dados").load("php/teste.php"); }); return false; });- 2 respostas
-
- javascript
- jquery
-
(e %d mais)
Tags:
-
Quanto cobrar para receber um post em meu blog com links para outros sites?
tópico respondeu ao Misaki de Leonardo Persan em Outros Assuntos
Comece tentando descobrir quanto de renda o seu blog tem potencial de gerar para a pessoa. -
Você precisa usar então a função file_put_contents('nome_do_arquivo.xml', $response)
-
Detalhe cada linha header('Location...'); interrompe o script atual e redireciona o navegador para o endereço determinado. Logo <?php /*...*/ header('Location: addquestion.php'); $_SESSION['questaonaopreenchida'] = TRUE; // O PHP nunca executará essas linhas exit(); // Nem essa Inverta a ordem das linhas, o header() deve vir depois das $_SESSION...
-
Esse jeito que você fez está no caminho certo, nenhum Framework têm seu código 100% dentro de classes, sempre tem que ter um código estrutural para chamar as classes principais. Então você tem que pensar o seguinte, você tem dois arquivos que receberão a requisição do usuário "CalculadoraReflorestamento .php" e "ResultadoCalculadora .php" esses arquivos são estruturais, o que você tem que fazer é criar um terceiro arquivo para a classe ControleReflorestamento que você já fez, é recomendável usar um arquivo com o mesmo nome "ControleReflorestamento.php", instancia-la e usar os seus métodos dentro de ResultadoCalculadora.php
-
Você fez o código que busca o primeiro nível? Posta aqui pra gente fica mais fácil pra ajudar
-
CSS Animation - DIV from top:200px to top:0px
pergunta respondeu ao LegendaryzSB de Leonardo Persan em HTML, XHTML, CSS
Os dois animations estão se sobrescrevendo, não sei se tem algum jeito de usar dois ao mesmo tempo, use o transition para mudar a cor. div { /* ... */ transition: 2s; } div:hover { background-color: yellow; } Pode apagar ou comentar os @*keyframes example {} -
Arquivo de retorno do banco e gravando alguns dados no mysql
pergunta respondeu ao a.avelar de Leonardo Persan em PHP
Isso deve resolver, ao usar o file() você não precisa do fgets() <?php //Incluir a conexao com BD include_once("conexao.php"); echo '<pre>'; //Receber os dados do formulário $arquivo_tmp = $_FILES['arquivo']['tmp_name']; var_dump($arquivo_tmp); //ler todo o arquivo para um array $lines = file($arquivo_tmp); var_dump($lines); $ArrayRetornogru = array(); foreach ($lines as $line) { $data_vencto = substr($line, 56,8); $data_pago = substr($line, 101,8); $valor = substr($line, 122,4); $cpf = substr($line, 256,11); // captar as 3 variaveis e fazer a busca das inscricoes pelo cpf data e valor $parte_um = substr($cpf, 0, 3); $parte_dois = substr($cpf, 3, 3); $parte_tres = substr($cpf, 6, 3); $parte_quatro = substr($cpf, 9, 2); $ArrayRetornogru[] = "$parte_um.$parte_dois.$parte_tres-$parte_quatro"; $result_usuario = "INSERT INTO gru_concurso (data_vencto, data_pago, valor, cpf) VALUES ('$data_vencto', '$data_pago', '$valor', '$cpf')"; if (!mysqli_query($conn, $result_usuario)) { var_dump($result_usuario); } } var_dump($ArrayRetornogru); $_SESSION['msg'] = "<p style='color: green;'>Carregado os dados com sucesso!</p>"; header("Location: index.php"); -
Esse "espaço/caractere" pode estar em connect.php também.
-
Estranho, está correto. O erro ainda permanece?
-
Ele está modificando todos os registros?
-
Certo, porque o registro não vai pro banco é um mistério, da um EXPLAIN tb_cadastro, printa e cola o resultado aqui. Mas fora isso seu código está errado porque cada vez que você chama a função gerar() ela cria um novo código, então você deve chama-la apenas uma vez atribuindo o seu resultado à uma variável e depois somente utilizar a variável, para escrever na tela ou inserir no banco.
-
Carrinho de Compras com opção de adicionar quantidade e data
pergunta respondeu ao Manoel Vitor Alegre Silva de Leonardo Persan em PHP
Não há de que, precisando é só chamar -
Ajuda com PHP + HTML para envio de formalário
pergunta respondeu ao Alê Bernardini de Leonardo Persan em PHP
Não há de que Abraços -
Ele não gera nenhum registro no BD ou o registro gerado tem um código diferente do exibido em tela?