-
Posts
15 -
Cadastrado em
-
Última visita
Reputação
5-
PHP Fazer consulta com datas inicio e fim
Helvecio Junior respondeu ao tópico de Helvecio Junior em Web e banco de dados
@DiF eu usario o se so que ai que ta eu não sei bem qual se porque eu pensava em if(empty(database)) meu raciocínio so foi ate aqui -
Boa tarde. estou tendo uma dificuldade com esse codigo <!DOCTYPE html> <html> <head> <style> table { width: 100%; border-collapse: collapse; } table, td, th { border: 1px solid black; padding: 5px; } </style> </head> <body> <form> <input type="button" value="Voltar!" onclick="history.back()"> <input type="button" value="Imprimir" onclick="window.print()"> </form> <?php include 'conect.php'; $data1 = $_POST["datainicio"]; $dataf1= $_POST["datafim"]; $tel= $_POST["telefone"]; $data = explode("/",$data1); $dataf = explode("/",$dataf1); $di = $data[2] . "-" .$data[1] . "-" .$data[0] ; $df = $dataf[2] . "-" .$dataf[1] . "-" .$dataf[0] ; $sql="SELECT * FROM asteriskcdrdb.cdr where calldate > '". $di ."' and calldate < '". $df ."' and dst = $tel and lastapp = 'Dial' and length(dst) > 4 "; $result = mysqli_query($con,$sql); $num_rows = mysqli_num_rows($result); echo "<font size=3 face='Arial'><b>Total de registros = $num_rows | \n </b></font>"; echo "<table> <tr> <th>Data</th> <th>Origem</th> <th>Numero</th> <th>Duração</th> <th>Conversação</th> <th>Status</th> </tr>"; while($row = mysqli_fetch_array($result)) { echo "<tr>"; echo "<td><font size=2 face='Arial'>" . $row['calldate'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['src'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['dst'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['duration'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['billsec'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['disposition'] . "</font></td>"; echo "</tr>"; } echo "</table>"; mysqli_close($con); ?> </body> </html> eu não consigo termina esse codigo. e meu problema é quando o usuriao digita a Data inicio e a data fim ele ira exibir todas as informações do sql so que tem 3 formularios que sao esse nessa foto no momento que o usuário informa a data no De: e até: deve exibir todas as informações do sql mesmo que o tel esteja em branco essa é a primeira parte Agora quando o usuário coloca todas as informações data inicio, data fim e telefone ira exibir apenas o telefone de acordo com a data exemplo. O usuário colocou a data de:12/07/2021 ate: 27/07/2021 e add o telefone: 02145878745 e ai exibir apenas esse numero e quantas vezes ele foi ligado. Esse código e usado em callcenter de agendamentos e instalações.
-
boa noite. Tenho um problema com esse código. eu tenho que usa o if para fazer com que caso o usuário coloque a datainicio e datafim. <!DOCTYPE html> <html> <head> <style> table { width: 100%; border-collapse: collapse; } table, td, th { border: 1px solid black; padding: 5px; } </style> </head> <body> <form> <input type="button" value="Voltar!" onclick="history.back()"> <input type="button" value="Imprimir" onclick="window.print()"> </form> <?php include 'conect.php'; $data1 = $_POST["datainicio"]; $dataf1= $_POST["datafim"]; $tel= $_POST["telefone"]; $todos= $_POST["todos"]; $data = explode("/",$data1); $dataf = explode("/",$dataf1); $di = $data[2] . "-" .$data[1] . "-" .$data[0] ; $df = $dataf[2] . "-" .$dataf[1] . "-" .$dataf[0] ; $sql="SELECT * FROM asteriskcdrdb.cdr where calldate > '". $di ."' and calldate < '". $df ."' and dst = $tel and lastapp = 'Dial' and length(dst) > 4 "; $result = mysqli_query($con,$sql); $num_rows = mysqli_num_rows($result); echo "<font size=3 face='Arial'><b>Total de registros = $num_rows | \n </b></font>"; echo "<table> <tr> <th>Data</th> <th>Origem</th> <th>Numero</th> <th>Duração</th> <th>Conversação</th> <th>Status</th> </tr>"; while($row = mysqli_fetch_array($result)) { echo "<tr>"; echo "<td><font size=2 face='Arial'>" . $row['calldate'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['src'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['dst'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['duration'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['billsec'] . "</font></td>"; echo "<td><font size=2 face='Arial'>" . $row['disposition'] . "</font></td>"; echo "</tr>"; } echo "</table>"; mysqli_close($con); ?> </body> </html> mas tem uma checkbox se a checkbox for marcada a pessoa não precisa add o telefone para o relatorio ser mostrado apenas com datainicio e datafim com o checkbox marcado o relatorio ira aparecer com todas as informações. mostrado na foto essa duvida de baixo tem haver com o código mas a linha $row['flag'] não existe no código mostrado e outro problema e usa o if para pega os dados do mysql. Que ao imprimir o dado na tela ele aparece como 1 e 0 mas como fazer fara que ele fique assim 1 = sim e 0 = não. esses dados ficam no $row['flag'] e sempre que o mysql busca esses dados eles aparecem como 1 e 0 como uso o if para transforma esse 1 e 0 em sim e não
-
<?php $host = "localhost"; $db = "dababase"; $user = "root"; $pass = ""; $con = mysql_pconnect($host, $user, $pass) or trigger_error(mysql_error(),E_USER_ERROR); mysql_select_db($db, $con); $query = sprintf("SELECT nome,telefone,endereco FROM discador2"); $dados = mysql_query($query, $con) or die(mysql_error()); $fila = mysql_fetch_assoc($dados); $total = mysql_num_rows($dados); ?> <html> <head> <title></title> </head> <body> <?php if($total > 0) { do { ?> <p><?=$fila['nome']?> / <?=$fila['telefone']?></p> <?php }while($linha = mysql_fetch_assoc($dados)); } ?> </body> </html> <?php mysql_free_result($dados); ?> alguem me ajuda a formata esse codigo eu preciso dele em forma de planilha de excel quand eu rodo ele fica Nome / telefone. mas gostaria que ele ficasse iqual o exel em flia iqual esse exembro
-
Helvecio Junior alterou sua foto pessoal
-
C++ Dificuldade numa Questão de C++
Helvecio Junior respondeu ao tópico de Helvecio Junior em C/C#/C++
@rjjj eu entende ate esse ponto so que alem do trabalho peder para fazer isso ele quer que eu exiba Entrada: Valor em dólar : 100.00 Código do País : 1 Cotação do dia : 5.48 Saída: A conversão de $ 100.00 em dólar no dia de hoje equivale a R$ 548.00 isso ai que ta nao faço a minima ideia como se faz isso -
Boia noite estou tendo dificuldade nesse exercício. Monte um programa que leia o valor em real e o código referente a um país(1-EUA, 2-Portugal, 3-Argentina, 4-Chile, 5-Peru, 6-Inglaterra). O programa deverá solicitar também a cotação da moeda do país naquele dia. Ao final deverá imprimir uma mensagem padronizada por país indicando o valor da conversão do valor monetário eu ja le varias vezes e ainda nao consigo monta o condigo ps é c++ e o que me foi ensinado foram (if else,Case,for) eu ainda to no começo e minha professora adora coloca questões complicadas
-
Imagem do monitor distorcida
Helvecio Junior respondeu ao tópico de Helvecio Junior em Monitores de vídeo
ok vou testa isso e uma pergunta se de problema no cabo vga a imagem do monitor pode ficar ruim como embasado ou as letras sem negrito parecendo que nao tem sobreamento e ficando desfocado? -
Imagem do monitor distorcida
Helvecio Junior respondeu ao tópico de Helvecio Junior em Monitores de vídeo
meu celular e uma droga para imagem. mas e como se todo o negrito do testo sumisse e colocasse bloom ai fica um texto sem negrito e com bloom da uma dor de cabeça fica vendo isso assim adicionado 0 minutos depois minha placa de video é onboard. adicionado 4 minutos depois video e jogos tambem da para notar que a imagem esta estanhada e os textos dentro do jogo estão um pouco desfocados -
boa tarde eu estou tendo um problema com meu monitor ontem quando desliguei o comutador e liguei hoje todas os nomes dos meus arquivos ficaram desfocados e com o navegador também qualquer letra esta desfocada Não sei se o error ira aparecer na imagem
-
Ola novamente estou presso num trabalho Faça um programa em C que apresente ao usuário o menu de opções a seguir, leia a opção do usuário e os dados necessários para executar cada operação. Menu de opções: 1 Somar dois números 2 Multiplicar dois números 3 Subtrair dois números 4 Dividir dois números eu fiz o código mais sempre da erro #include <stdio.h> #include <stdlib.h> int main() { int op,num1,num2; printf("Digite: primeiro numero:\n");scanf("%d",&num1); printf("Digite: segundo numero:\n");scanf("%d",&num2); printf("\nOPERADORES\n"); printf("Soma -> 1 \n"); printf("subitrair -> 2 \n"); printf("Multiplicar -> 3 \n"); printf("Dividir -> 4 \n"); printf("\nEscolha o Numero"); scanf(" %d",op); switch(op) { case '1': printf("= %d", num1+num2); break; case '2': printf(" = %d", num1 - num2); break; case '3': printf("= %d", num1 * num2); break; case'4': printf("= %d", num1 / num2); break; } system ("pause"); }
-
Ola pessoal estou numa duvida de como fazer esse programa . Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre a idade dessa pessoa em: a) anos; b) meses; c) dias; d) semanas. #include<stdio.h> #include<stdlib.h> main(){ int ano_nasc,ano_atual,idade,meses,dias,semanas; printf("Digite seu ano de nascimento: ");scannf("%d",&ano_nasc); printf("Digite o ano atual");scanf("%d",&ano_atual); idade= ano_atual - ano_nasc; meses= idade * 12; eu so fiz ate aqui e fiquei perdido no resto do processo
-
@devair1010 obrigado pela resposta amigo ajudo bastante.
-
Bom dia/Boa tarde/Boa noite Utilizando o Dev-C++, leia um valor do usuário e exiba o valor final adicionando e removendo 10% do original. me deu um branco nessa questão e estou tendo dificuldade nela eu nao sei se isso esta certo #include<stdio.h> #include<stdlib.h> main(){ float valor,desc,nvalor; printf("Digite um Valor: ");scanf("%f",&valor); desc = (valor)/10; nvalor = valor-desc; printf("desconto= %f Novo valor = %.1f",desc,nvalor); }
-
Uns dias atras eu estava usando meu headset no ps4 e quando voltei para o pc ele começou a da retorno de tudo seja vídeo no youtube,conversa pelo discord e de jogos ele capitava qualquer som e ele não fazia isso antes. Eu já tentei conectar outros fones mas todos dão a mesma coisa tentei troca a entrada e tentei te reinstalar os drives de áudio mas ainda continua com o retorno me ajuda ai já to nisso a 1 semana.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais