Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''pesquisa''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Tenho o problema "Fatal error: Uncaught Error: Call to undefined method mysqli_stmt::bindParam() in C:\xampp\htdocs\Projetos\Diario-instalacao\pesquisar-duas-tabelas-php\index.php:51 Stack trace: #0 {main} thrown in C:\xampp\htdocs\Projetos\Diario-instalacao\pesquisar-duas-tabelas-php\index.php on line 51" Mas não estou conseguindo resolver o código abaixo está mostrando como está estruturado: <?php // Incluir a conexão com o banco de dados include_once './conexao.php'; ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Informações</title> </head> <body> <h1>Acesso aos pedidos</h1> <?php // Receber os dados do formulário $dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); //var_dump($dados); ?> <!-- Início do formulário --> <form method="POST" action=""> <!-- ficar na mesma página --> <?php $oc_pesquisar = ""; if (isset($dados['oc_pesquisar'])) { $oc_pesquisar = $dados['oc_pesquisar']; } ?> <label>Informe: </label> <input type="text" name="oc_pesquisar" placeholder="N° de Oc" value="<?php echo $oc_pesquisar; ?>"><br><br> <input type="submit" value="Pesquisar" name="PesquisarOc"><br><br> </form> <!-- Fim do formulário --> <?php // Acessa o IF quando o usuário clicar no botão if (!empty($dados['PesquisarOc'])){ $nome = "%" . $dados['oc_pesquisar'] . "%"; var_dump($dados); $query_oc = "SELECT infoc.cliente, infoc.oc, infoc.ambie, infoc.lote, infoc.ptotal, infoc.data, infoc.qtdtl FROM infoc WHERE oc LIKE oc"; $result_infoc = $conn-> prepare($query_oc); $result_infoc->bindParam('oc',$nome); $result_infoc->execute(); //if (($result_oc) and ($result_oc->rowCount() != 0)) { // Ler os registros retornado do banco de dados while ($row_infoc = $result_infoc->fetch(PDO::FETCH_ASSOC)) //var_dump($row_infoc); // Extrair o array para imprimir através da chave no array extract($row_infoc); // Imprimir o valor de cada coluna retornada do banco de dados echo "N°de OC:".$rows_infoc['oc'] . "<br>"; echo "Ambiente:".$rows_infoc[`ambi`] . "<br>"; echo "Data:".$rows_infoc['oc'] . "<br>"; echo "Liberado Por:".$rows_infoc['liberado'] . "<br>"; echo "Caixa Master:".$rows_infoc['cxmaster']. "<br>"; echo "Item:".$rows_infoc['item'] . "<br>"; echo "Total de Volumes:".$rows_infoc['totalvolumes'] . "<br><br>"; echo "<hr>"; } //} //} ?> </body> </html>
  2. Nota Boa , Estou precisando de ajuda pra resolver um problema de pesquisa avançada sem acesso, não sei se está postado no lugar certo, mas vamos lá: Construir um banco de dados de cadastro de clientes e ocorrências.Um formulário com um sub-formulário, sendo o formulário de informações de cadastro e o sub-formulário de ocorrências de um serviço executado. Não foi conseguindo fazer uma pesquisa avançada que busque as informações do formulário, com as informações de cadastro no seu sub-formulário. Alguém pode me dar uma força pra resolver esse problema?  Uma pesquisa avançada que consegue, busca somente informações do formulário e como " ocorrências" do sub-formulário fica em branco. Desde já agradeço, Derly
  3. Boa note, Estou precisando de ajuda pra resolver um probleminha de pesquisa avançada no access, não sei se está postado no lugar certo, mas vamos lá: Construi um formulário com um sub-formulário, sendo o formulário armazena informações de cadastro e o sub-formulario ocorrências de um serviço executado. Não estou conseguindo fazer uma pesquisa avançada que busque informações do formulário, juntamente com informações desde cadastro no seu respectivo sub formulário. Alguém pode me dar uma força pra resolver esse problema? A pesquisa avançada que consegui, busca somente informações do formulário e as "ocorrências" do sub-formulário fica em branco. Desde já agradeço, Derly
  4. Olá pessoal, acabei de me cadastrar, então desculpe por algum erro.. Tenho de fazer um exercício em C, onde devo fazer uma agenda de dados e salvá-los em disco. Mas o meu único problema é que não sei como eu faço para conseguir pesquisar por nome as informações em um arquivo salvo em disco, no caso arquivo.txt Meu programa está assim: ------ #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<string.h> #include<time.h> #include<ctype.h> struct dados { char nome[40], rg[30], telefone[10], estadocivil[40]; }; int main() { int menu, quant, quant1; char pesquisa[40]; struct dados func; FILE *agenda; agenda = fopen("agenda.txt", "at"); if (agenda == NULL) { printf("Não foi possível abrir o arquivo"); return 0; } do { printf("----------------------------------------------------------------------\n1-Consultar cliente;\n2-Cadastrar cliente;\n3-SAIR;\n\n"); scanf("%d", &menu); system("cls"); switch (menu) { case 1: printf("Digite o nome de quem deseja consultar: \n"); scanf("%s", &pesquisa); break; ----------- Não tenho a mínima ideia de como faço o item 1... os outros eu já me virei. Obs..: Não faz nem 1 mês direito que comecei a aprender a programar em C, então desculpem qualquer coisa. Pesquisei no site sobre a mesma dúvida, mas as respostas que vi não me ajudaram. Programa: Dev C++
  5. Boa tarde, Estou tentanto criar um formulário que pesquisa dados no meu ficheiro em excel, mas não estou conseguindo, dá sempre erro: "Run-time error '1004': Select Method of worksheet class field" E não consigo passar daqui. Código: Private Sub CommandButton1_Click() Pesquisa_Venda.Show False End Sub Private Sub TextBox1_AfterUpdate() Dim intervalo As Range Dim texto As String Dim codigo As Long Dim pequisa Dim mensagem codigo = TextBox1.Text Sheets("Serviços").Select Set intervalo = Range("A10:N100000") On Error GoTo trataErro Parceiro = Application.WorksheetFunction.VLookup(codigo, intervalo, 2, False) Nomeclt = Application.WorksheetFunction.VLookup(codigo, intervalo, 3, False) NIFclt = Application.WorksheetFunction.VLookup(codigo, intervalo, 4, False) Tarifario = Application.WorksheetFunction.VLookup(codigo, intervalo, 7, False) datarec = Application.WorksheetFunction.VLookup(codigo, intervalo, 10, False) datareg = Application.WorksheetFunction.VLookup(codigo, intervalo, 11, False) estado = Application.WorksheetFunction.VLookup(codigo, intervalo, 8, False) TextBox2.Text = Nomeclt TextBox3.Text = Parceiro TextBox4.Text = NIFclt TextBox5.Text = Tarifario TextBox6.Text = datarec TextBox7.Text = datareg TextBox8.Text = estado TextBox1.SetFocus Exit Sub trataErro: texto = "O NIF indicado não consta na base de dados" mensagem = MsgBox(texto, vbOKOnly + vbInformation) End Sub Private Sub UserForm_Click() End Sub
  6. Ola pessoal, olha nois aqui de novo. Preciso de uma ajuda dessa vez para fazer um metodo de consulta em dicionarios. Tenho uma grande lista de funcionarios, com dicionarios dentro dela de cada um deles, com CPF e os outros dados. Preciso de uma forma de pesquisa que faca a pessoa inserir o CPF desejado e o programa retornar todos os dados daquele funcionario. Tenho algo mais ou menos assim: Funcionarios = [] Funcionario = {'nome':' ', 'cpf':"",idade:''} Funcionarios.append(Funcionario) Desde já, obrigado pela ajuda!!
  7. Venho por meio deste fórum pedir que os desenvolvedores deste fórum que já trabalham em alguma empresa de software em todo o Brasil respondam este questionário para me auxiliar numa pesquisa que estou fazendo em relação a segurança da Informação em projetos de software amparada pela Universidade Federal do Ceará (UFC). Conto com a ajuda de todos vocês, segue abaixo o link do questionário: Questionário sobre Segurança da informação PS: Adm não deleta este fórum por favor e se puder me dar uma forcinha agradeço.
  8. Olá, sou novo em 'c' e estou criando um programa que mostra os produtos oferecidos por uma empresa e faz cadastro de usuários! Até ai tudo bem, o problema é que no menu de cadastros tem a opção de pesquisar por cliente pelo cpf. Ai é onde mora o problema, empaquei nisso e não sei mais oque fazer, se alguém puder me dar uma ajuda eu agradeço! obs: sou novo em programação, me perdooem qualquer erro grosseiro! #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> struct cadastro { char primeiro_nome[15]; char ultimo_nome[15]; char cpf[15]; char data_nasc[11]; }; struct cadastro cliente[200]; struct servicos { int numero_servico; float valor_servico; char codigo_servico[5]; int codigo_cliente; }; struct servicos serv[4]; int conta_cliente; int opcao, opcao2, opcao3; FILE *cliente_file[200]; FILE *descricao; FILE *lerBackUp; FILE *BackUP; char ler_descricao[1000]; void tipos_servicos(void); void cadastros_cliente(void); int main() { while(opcao < 1 || opcao > 7) { system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" MENU "); puts("----------------------"); puts("1 - Tipos de servicos"); puts("2 - Cadastro de Clientes"); puts("3 - Cadastrar os servicos prestados"); puts("4 - servicos (por dia)"); puts("5 - servicos prestados por valor"); puts("6 - relatorio geral"); puts("7 - Sair"); puts("----------------------"); scanf("%i", &opcao); opcao2 = 0; opcao3 = 0; switch (opcao) { case 1: system("cls"); tipos_servicos(); break; case 2: system("cls"); cadastros_cliente(); break; case 3: system("cls"); break; case 4: system("cls"); break; case 5: system("cls"); break; case 6: system("cls"); break; case 7: system("cls"); exit(0); break; } } return 0; } void tipos_servicos() { while(opcao2 < 1 || opcao2 > 5) { system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" TIPOS DE SERVICOS "); puts("----------------------"); puts("1 - PINTURA "); puts("2 - JARDINAGEM "); puts("3 - FAXINA "); puts("4 - REFORMA EM GERAL "); puts("5 - VOLTAR "); puts("----------------------"); scanf("%i", &opcao2); switch (opcao2) { case 1: system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" PINTURA "); puts("----------------------"); puts("Descricao: "); descricao = fopen("Descricao\\descricao pintura.txt", "r"); if (descricao == NULL) { printf("\n\aArquivo não encontrado!"); } while (fgets(ler_descricao, 1000, descricao) != NULL) { printf("\n%s", ler_descricao); } printf("\n\n\nCodigo do servico: #100\n"); printf("\nDigite Enter para voltar!"); system("pause"); opcao2 = 0; break; case 2: system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" JARDINAGEM "); puts("----------------------"); puts("Descricao: "); descricao = fopen("Descricao\\descricao jardinagem.txt", "r"); if (descricao == NULL) { printf("\n\aArquivo não encontrado!"); } while (fgets(ler_descricao, 1000, descricao) != NULL) { printf("\n%s", ler_descricao); } printf("\n\n\nCodigo do servico: #200\n"); printf("\nDigite Enter para voltar!"); system("pause"); opcao2 = 0; break; case 3: system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" FAXINA "); puts("----------------------"); puts("Descricao: "); descricao = fopen("Descricao\\descricao faxina.txt", "r"); if (descricao == NULL) { printf("\n\aArquivo não encontrado!"); } while (fgets(ler_descricao, 1000, descricao) != NULL) { printf("\n%s", ler_descricao); } printf("\n\n\nCodigo do servico: #300\n"); printf("\nDigite Enter para voltar!"); system("pause"); opcao2 = 0; break; case 4: system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" REFORMA GERAL "); puts("----------------------------------"); puts("Descricao: "); descricao = fopen("Descricao\\descricao rg.txt", "r"); if (descricao == NULL) { printf("\n\aArquivo não encontrado!"); } while (fgets(ler_descricao, 1000, descricao) != NULL) { printf("\n%s", ler_descricao); } printf("\n\n\nCodigo do servico: #400\n"); printf("\nDigite Enter para voltar!"); fclose(descricao); system("pause"); opcao2 = 0; break; case 5: system("cls"); opcao = 0; } } } void cadastros_cliente(void) { char le_cpf[11]; char ler_cadastro[5000]; while (opcao3 < 1 || opcao3 > 5) { puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" CADASTRAR CLIENTES "); puts("----------------------"); puts("1 - Cadastrar Cliente "); puts("2 - Pesquisar Cliente "); puts("3 - Listar Clientes "); puts("4 - Excluir Cliente "); puts("5 - Voltar "); puts("----------------------"); scanf("%i", &opcao3); switch (opcao3) { case 1: system("cls"); lerBackUp = fopen("BackUp.txt", "r"); if(lerBackUp == NULL) { printf("\a Arquivo não encontrado!\n"); getchar(); break; } fscanf(lerBackUp, "%i", &conta_cliente); fclose(lerBackUp); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" CADASTRO "); puts("----------------------"); puts("Primeiro nome: "); scanf("%s", cliente[conta_cliente].primeiro_nome); puts("Ultimo Nome: "); scanf("%s", cliente[conta_cliente].ultimo_nome); puts("CPF: "); scanf("%s", cliente[conta_cliente].cpf); puts("Data de Nascimento: "); scanf("%s", cliente[conta_cliente].data_nasc); puts("----------------------"); getchar(); cliente[conta_cliente].primeiro_nome[0] = toupper(cliente[conta_cliente].primeiro_nome[0]); cliente[conta_cliente].ultimo_nome[0] = toupper(cliente[conta_cliente].ultimo_nome[0]); cliente_file[conta_cliente] = fopen("clientes\\client.txt", "a"); fprintf(cliente_file[conta_cliente], "%s %s\n", cliente[conta_cliente].primeiro_nome, cliente[conta_cliente].ultimo_nome); fprintf(cliente_file[conta_cliente], "%s\n", cliente[conta_cliente].data_nasc); fprintf(cliente_file[conta_cliente], "%i\n", conta_cliente); fprintf(cliente_file[conta_cliente], "%s\n", cliente[conta_cliente].cpf); fclose(cliente_file[conta_cliente]); conta_cliente++; BackUP = fopen("BackUp.txt", "w"); fprintf(BackUP, "%i", conta_cliente); fclose(BackUP); system("cls"); printf("Cadastro efetuado com sucesso!\n"); system("pause"); opcao3 = 0; break; case 2: system("cls"); puts("======================"); puts(" PRESTADORA DE SERVICOS "); puts("======================"); puts(" PESQUISAR CLIENTES "); puts("-------------------------------------------------"); printf("Digite o CPF do cliente (incluindo pontos e traco): \n"); fflush(stdin); scanf("%s", le_cpf); /* o problema mora aki */ conta_cliente++; system("pause"); break; case 3: system("cls"); system("pause"); break; case 4: system("cls"); system("pause"); break; case 5: opcao = 0; break; } } }
  9. Olá, sou novo em 'c' e estou criando um programa que mostra os produtos oferecidos por uma empresa e faz cadastro de usuários! Até ai tudo bem, o problema é que no menu de cadastros tem a opção de pesquisar por cliente pelo cpf. Ai é onde mora o problema, empaquei nisso e não sei mais oque fazer, se alguém puder me dar uma ajuda eu agradeço! obs: sou novo em programação, me perdooem qualquer erro grosseiro! #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <string.h> struct cadastro { char primeiro_nome[15]; char ultimo_nome[15]; char cpf[15]; char data_nasc[11]; }; struct cadastro cliente[200]; struct servicos { int numero_servico; float valor_servico; char codigo_servico[5]; int codigo_cliente; }; struct servicos serv[4]; int conta_cliente; int opcao, opcao2, opcao3; FILE *cliente_file[200]; FILE *descricao; FILE *lerBackUp; FILE *BackUP; char ler_descricao[1000]; void tipos_servicos(void); void cadastros_cliente(void); int main() { while(opcao < 1 || opcao > 7) { system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" MENU "); puts("----------------------"); puts("1 - Tipos de servicos"); puts("2 - Cadastro de Clientes"); puts("3 - Cadastrar os servicos prestados"); puts("4 - servicos (por dia)"); puts("5 - servicos prestados por valor"); puts("6 - relatorio geral"); puts("7 - Sair"); puts("----------------------"); scanf("%i", &opcao); opcao2 = 0; opcao3 = 0; switch (opcao) { case 1: system("cls"); tipos_servicos(); break; case 2: system("cls"); cadastros_cliente(); break; case 3: system("cls"); break; case 4: system("cls"); break; case 5: system("cls"); break; case 6: system("cls"); break; case 7: system("cls"); exit(0); break; } } return 0; } void tipos_servicos() { while(opcao2 < 1 || opcao2 > 5) { system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" TIPOS DE SERVICOS "); puts("----------------------"); puts("1 - PINTURA "); puts("2 - JARDINAGEM "); puts("3 - FAXINA "); puts("4 - REFORMA EM GERAL "); puts("5 - VOLTAR "); puts("----------------------"); scanf("%i", &opcao2); switch (opcao2) { case 1: system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" PINTURA "); puts("----------------------"); puts("Descricao: "); descricao = fopen("Descricao\\descricao pintura.txt", "r"); if (descricao == NULL) { printf("\n\aArquivo não encontrado!"); } while (fgets(ler_descricao, 1000, descricao) != NULL) { printf("\n%s", ler_descricao); } printf("\n\n\nCodigo do servico: #100\n"); printf("\nDigite Enter para voltar!"); system("pause"); opcao2 = 0; break; case 2: system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" JARDINAGEM "); puts("----------------------"); puts("Descricao: "); descricao = fopen("Descricao\\descricao jardinagem.txt", "r"); if (descricao == NULL) { printf("\n\aArquivo não encontrado!"); } while (fgets(ler_descricao, 1000, descricao) != NULL) { printf("\n%s", ler_descricao); } printf("\n\n\nCodigo do servico: #200\n"); printf("\nDigite Enter para voltar!"); system("pause"); opcao2 = 0; break; case 3: system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" FAXINA "); puts("----------------------"); puts("Descricao: "); descricao = fopen("Descricao\\descricao faxina.txt", "r"); if (descricao == NULL) { printf("\n\aArquivo não encontrado!"); } while (fgets(ler_descricao, 1000, descricao) != NULL) { printf("\n%s", ler_descricao); } printf("\n\n\nCodigo do servico: #300\n"); printf("\nDigite Enter para voltar!"); system("pause"); opcao2 = 0; break; case 4: system("cls"); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" REFORMA GERAL "); puts("----------------------------------"); puts("Descricao: "); descricao = fopen("Descricao\\descricao rg.txt", "r"); if (descricao == NULL) { printf("\n\aArquivo não encontrado!"); } while (fgets(ler_descricao, 1000, descricao) != NULL) { printf("\n%s", ler_descricao); } printf("\n\n\nCodigo do servico: #400\n"); printf("\nDigite Enter para voltar!"); fclose(descricao); system("pause"); opcao2 = 0; break; case 5: system("cls"); opcao = 0; } } } void cadastros_cliente(void) { char le_cpf[11]; char ler_cadastro[5000]; while (opcao3 < 1 || opcao3 > 5) { puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" CADASTRAR CLIENTES "); puts("----------------------"); puts("1 - Cadastrar Cliente "); puts("2 - Pesquisar Cliente "); puts("3 - Listar Clientes "); puts("4 - Excluir Cliente "); puts("5 - Voltar "); puts("----------------------"); scanf("%i", &opcao3); switch (opcao3) { case 1: system("cls"); lerBackUp = fopen("BackUp.txt", "r"); if(lerBackUp == NULL) { printf("\a Arquivo não encontrado!\n"); getchar(); break; } fscanf(lerBackUp, "%i", &conta_cliente); fclose(lerBackUp); puts("======================"); puts("PRESTADORA DE SERVICOS"); puts("======================"); puts(" CADASTRO "); puts("----------------------"); puts("Primeiro nome: "); scanf("%s", cliente[conta_cliente].primeiro_nome); puts("Ultimo Nome: "); scanf("%s", cliente[conta_cliente].ultimo_nome); puts("CPF: "); scanf("%s", cliente[conta_cliente].cpf); puts("Data de Nascimento: "); scanf("%s", cliente[conta_cliente].data_nasc); puts("----------------------"); getchar(); cliente[conta_cliente].primeiro_nome[0] = toupper(cliente[conta_cliente].primeiro_nome[0]); cliente[conta_cliente].ultimo_nome[0] = toupper(cliente[conta_cliente].ultimo_nome[0]); cliente_file[conta_cliente] = fopen("clientes\\client.txt", "a"); fprintf(cliente_file[conta_cliente], "%s %s\n", cliente[conta_cliente].primeiro_nome, cliente[conta_cliente].ultimo_nome); fprintf(cliente_file[conta_cliente], "%s\n", cliente[conta_cliente].data_nasc); fprintf(cliente_file[conta_cliente], "%i\n", conta_cliente); fprintf(cliente_file[conta_cliente], "%s\n", cliente[conta_cliente].cpf); fclose(cliente_file[conta_cliente]); conta_cliente++; BackUP = fopen("BackUp.txt", "w"); fprintf(BackUP, "%i", conta_cliente); fclose(BackUP); system("cls"); printf("Cadastro efetuado com sucesso!\n"); system("pause"); opcao3 = 0; break; case 2: system("cls"); puts("======================"); puts(" PRESTADORA DE SERVICOS "); puts("======================"); puts(" PESQUISAR CLIENTES "); puts("-------------------------------------------------"); printf("Digite o CPF do cliente (incluindo pontos e traco): \n"); fflush(stdin); scanf("%s", le_cpf); /* o problema mora aki */ conta_cliente++; system("pause"); break; case 3: system("cls"); system("pause"); break; case 4: system("cls"); system("pause"); break; case 5: opcao = 0; break; } } }
  10. Alguém possui um sistema de busca com filtro? estou precisando para um projeto. Desde já, obrigado.
  11. OLÁ PESSOAL, GOSTARIA DE PESQUISAR "EQUIPE" ENTRE DUAS DATAS, VOU COLAR O CÓDIGO, ALGUÉM PODERIA ME DIZER ONDE ESTÁ ERRADO, SOU NOVO NO PHP E ESTOU QUASE PIRANDO. AQUI É O CÓDIGO PHP: ... <?php if(isset($_POST['ok'])){ $select = mysql_escape_string($_POST['equipe']); $data1 = mysql_escape_string($_POST['data_inicio']); $data2 = mysql_escape_string($_POST['data_final']); mysql_select_db($database_conexao, $conexao); $query_busca = "SELECT * FROM solicitacao WHERE equipe = '$select' AND data_cadastro BETWEEN '$data1' AND 'data2'"; $busca = mysql_query($query_busca, $conexao) or die(mysql_error()); $row_busca = mysql_fetch_assoc($busca); $totalRows_busca = mysql_num_rows($busca); }else{ mysql_select_db($database_conexao, $conexao); $query_busca = "SELECT * FROM solicitacao ORDER BY data_cadastro DESC"; $busca = mysql_query($query_busca, $conexao) or die(mysql_error()); $row_busca = mysql_fetch_assoc($busca); $totalRows_busca = mysql_num_rows($busca); } ?> AQUI VAI O FORM HTML: <form method="post" id="form"> <div class="col-sm-2"> <select id="equipe" name"equipe" class="form-control"> <option>Escolha a equipe</option> <option>ALFA</option> <option>BRAVO</option> <option>DELTA</option> <option>CHARLIE</option> <option>ECHO</option> </select><br> </div> <div class="col-sm-2"> <input type="text" name="data_inicio" id="data_inicio" value="" class="form-control" placeholder="" onkeyup="maiuscula(this)" required><br> </div> <div class="col-sm-2"> <input type="text" name="data_final" id="data_final" value="" class="form-control" placeholder="" onkeyup="maiuscula(this)" required><br> </div> <div class="col-sm-1"> <button type="submit" class="btn btn-primary" name="ok">Buscar</button><br> </div> <div class="col-sm-1"> <a href="solicitacoes_relatorio.php">Limpar busca</a><br> </div> </form> </div> <div class="table-responsive"> <table class="table table-bordered table-condensed"> <thead> <tr class="info"> <th>EQUIPE</th> <th>DATA</th> <th>HORA</th> <th>NATUREZA</th> <th>LOGRADOURO</th> <th>Nº</th> <th>SETOR</th> <th>TO</th> <th>BO</th> </tr> </thead> <tbody> <?php do{ ?> <tr> <td><?php echo $row_busca['equipe']; ?></td> <td><?php echo $row_busca['data_cadastro']; ?></td> <td><?php echo $row_busca['hora_cadastro']; ?></td> <td><?php echo $row_busca['natureza']; ?></td> <td><?php echo $row_busca['logradouro_fato']; ?></td> <td><?php echo $row_busca['numero_fato']; ?></td> <td><?php echo $row_busca['setor_gm']; ?></td> <td><?php echo $row_busca['togm']; ?></td> <td><?php echo $row_busca['bogm']; ?></td> </tr> <?php } while($row_busca = mysql_fetch_assoc($busca)); ?> </tbody> </table> SOCOROO, RSSSSS
  12. Eae pessoal, então... Estou criando um algoritmo em C++ e comecei a mexer com vector agora, e estou precisando de alguma função que imite o indexOf do java, tenho um elemento do vector que preciso saber o índice para aplicar a outros vector's e depois até mesmo pesquisar esses elementos, ou alterar seus valores. Seria mais ou menos assim: vector<int> num; num.push_back(1); num.push_back(145); num.push_back(78); num.push_back(15); //aqui eu preciso usar o 145, mas como teoricamente eu não sei o índice dele eu não posso prosseguir. Em java ficaria: ArrayList<Integer> num = new ArrayList<Integer>(); int index; num.add(5); num.add(55); num.add(455); num.add(5653); index=num.indexOf(455); e aí ele diria que a posição do numero 455 no ArrayList é 2. Agradeço desde já pessoal, obrigado.
  13. Boa tarde! Sou novato e legio na área de programação e estou começando a programar em VBA por necessidade aqui na empresa (estou em busca de cursos para ter algum conhecimento nisso). Um amigo me ajudou a fazer uma planilha similar ao que eu preciso agora para prestadores de serviços de outro setor, mas foi bem mais fácil pois cada peça tinha apenas 2 tipos de valor. Como acabei me enrolando bastante com os códigos, gostaria de pedir ajuda de vocês... Estou tentando criar uma TextBox que seja preenchida automaticamente seguindo os critérios de 3 combobox anteriores a ela. Seria basicamente: Se na ComboBox1 estiver selecionado o Fornecedor1, na combobox2 a Cor Cromado e na combobox3, ao selecionar o produto1 na combobox 4 a TextBoxValor busca o valor do item na Coluna/Linha com preços referente ao fornecedor, produto e cor determinado. Eu travei ao escolher a melhor forma de fazer com que o VBA envie isso pra Plan "Banco de Dados" (e demais destinos)... Fiz um esboço copiando a planilha anterior e anexei aqui no tópico (Link via Mega). Caso alguém tenha uma idéia para facilitar o uso da mesma, estou aberto a sugestões. (Estou preocupado no momento com o Envio de Lotes, pois no recebimento terei um problema ainda maior, uma vez que os Lotes não vem como saem... Os fornecedores misturam lote 1 com lote 2, 3, 4, 5; trazendo cada lote de forma parcial e misturado... Então resolvendo essa parte ainda vou procurar uma solução para isso.) Segue cópia do arquivo: https://mega.nz/#!2O4gASzT
  14. megsp

    Campo de Pesquisa

    Bom dia pessoal. Como faço para criar um campo de pesquisa no formulário Access que permita dados com letras e números? Ex: pesquisar o item ABC12345678.
  15. Tentei colocar 2 index na tabela mas só funcona o 1°(Cadastro) o 2°(Nome) não funciona. Mesmo que eu mude o (DataCadastro.Recordset.FindFirst "Cadastro >= '" & txtPesquisa & "'") para (DataCadastro.Recordset.FindFirst "Nome >= '" & txtPesquisa & "'") Porque o que tenho que fazer pra funcionar os 2(Cadastro e o Nome )? Olá tenho uma txtPesquisa_Change que faz pesquia dinamica pelo codigo do cliente mas gostaria que Pesquisa-se pelo nome tmbm como faço segue codigo abaixo lembrando estou com DAO e usando DATA Private Sub txtPesquisa_Change() 'Busca Dinamica DataCadastro.Recordset.FindFirst "Cadastro >= '" & txtPesquisa & "'" If DataCadastro.Recordset.NoMatch Then MsgBox "Não encontrado" Else End If End Sub
  16. Tentei colocar 2 index na tabela mas só funcona o 1°(Cadastro) 2°(Nome) mesmo que eu mude o (DataCadastro.Recordset.FindFirst "Cadastro >= '" & txtPesquisa & "'") para (DataCadastro.Recordset.FindFirst "Nome >= '" & txtPesquisa & "'") Porque o que tenho que fazer pra funcionar os 2(Cadastro e o Nome )? Olá tenho uma txtPesquisa_Change que faz pesquia dinamica pelo codigo do cliente mas gostaria que Pesquisa-se pelo nome tmbm como faço segue codigo abaixo lembrando estou com DAO e usando DATA Private Sub txtPesquisa_Change() 'Busca Dinamica DataCadastro.Recordset.FindFirst "Cadastro >= '" & txtPesquisa & "'" If DataCadastro.Recordset.NoMatch Then MsgBox "Não encontrado" Else End If End Sub
  17. Bom dia, estou com uma duvida que não consegui achar uma solução no Google... É o seguinte: no meu prejeto em Java tenho uma JComboBox(combobox) carregada com informações do meu banco de dados. Em meio a estas informações contem uma: "Santa Catarina", no jcombobox tem a pesquisa de suas informações, porém esta pesquisa é meio ineficiente, porque so vai achar "Santa Catarina" se eu começar com o Santa. Tudo explicado vamos a duvida, eu gostaria de pesquisa por Catarina("segundo nome") e aparecesse lá "Santa Catarina". Alguém sabe como posso fazer isso? Agradeço!
  18. Gente eu tenho o seguinte codigo <?php $suafrase = 'livia oliveira xavier silva'; $array = explode(" ", $suafrase); $count = count($array); foreach($array as $arq){ $nr = -1; echo " $arq "; while ($nr <= $count){ $nr++; array_chunk($input_array, $nr); $fp = fopen("search/$arq.php", "a"); $escreve = fwrite($fp, "$arq<br>"); fclose($fp); } } ?> onde o objetivo e pegar a variavel $suafrase e transformala em uma array....ate ai ok, mas depois uso um while para limitar a minha array graduativadamente para criar um arquivo com os valores da array, por exmplo: $string = "nome do cliente"; $string = array([1] => nome, [2] => do, [3] => cliente); while(){ aqui eu tenho um erro que seria repetir o while e ao mesmo tempo criar os arquivos nome.php nome do.php nome do cliente.php }
  19. Boa tarde a todos. Sou iniciante em programação e dentre minhas possibilidades encontrei um determinado erro que infelizmente não consegui a solução ainda! Estou desenvolvendo um programa simples para controle de registros de documentos Dentre as funções do programa em um determinado momento eu preciso gerar um relatorio dos documentos que estão em determinados locais chamados de PDD Cada PDD é uma coluna no access! o mesmo programa foi desenvolvido em excel e funciona perfeitamente. porem de momento surgiu tal necessidade! O comando abaixo mostra o que esta sendo feito e gerando o erro! Daria certo se eu trocasse o ( rs.Open "Select *from Base where pdd='X'", db, 3, 3) por rs.Open "Select *from Base where PDD_02='X' ", db, 3, 3 porem não é viavel tendo em vista que existem 60 pontos Sub PesquisaPDD() ListView2.ListItems.Clear Dim pdd As Variant pdd = Form1.cmbpdd.Text Call ConectaDB rs.Open "Select *from Base where pdd='X'", db, 3, 3 Do Until rs.EOF Set Item = ListView2.ListItems.Add(, , rs!Codigo) Item.SubItems(1) = "" & rs(2) Item.SubItems(2) = "" & rs(3) Item.SubItems(3) = "" & rs(4) Item.SubItems(4) = "" & rs(5) rs.MoveNext Loop Call FecharDB End Sub
  20. Bom dia. Estou criando um site de registro de vendas, porem estou com alguns probleminhas. Na parte de ver todas as vendas, por padrão, quando o usuário carrega a pagina, aparece as vendas do dias. E quando ele seleciona apenas a opção da operadora, aparace uma mensagem dizendo que apenas a operadora foi selecionado, assim como nas outras opções. Porem, eu gostaria de que quando selecionasse duas ou três opções, aparecesse um opção diferente, não a soma dos dois/três resultad...os, ou seja, se o usuário selecionar as três mostraria "Todas foram selecionados" e também quando for apenas duas. Como eu poderia fazer? . Código: //QUANDO CARREGA A PAGINA OU PESQUISA SEM SELECIONAR NADA if((!isset($_POST['op'])) && (!isset($_POST['data'])) && (!isset($_POST['valor']))){ include 'hoje.php'; } elseif(isset($_POST['op']) && isset($_POST['data']) && isset($_POST['valor'])){ if ($_POST['op'] == "null" && $_POST['data'] == null && $_POST['valor'] == "0,00"){ include 'hoje.php'; } } // QUANDO PESQUISA POR OPERADORA if(isset($_POST['op'])){ if($_POST['op'] != "null"){ echo "existe op diferente de null"; } } //QUANDO PESQUISA POR DATA if(isset($_POST['data'])){ if($_POST['data'] != null) echo "existe data diferente de null"; } //QUANDO PESQUISA PRO VALOR if(isset($_POST['valor'])){ if($_POST['valor'] != "0,00") echo "existe valor diferente de null"; } ?>
  21. Bom dia, pessoal! Sou estudante de Análise e Desenvolvimento de Sistemas e estou fazendo uma pesquisa de campo para meu TCC sobre o uso de metodologias ágeis no Brasil. Eu gostaria, se possível, que vocês colaborassem com a pesquisa! Sei que o fórum não tem uma área dedicada à engenharia de software, aqui como aqui tem bastante gente trabalhando com desenvolvimento, resolvi postar. Enfim, ela é bem simples e só tem 15 perguntas objetivas! O link é esse: https://docs.google.com/forms/d/1rEEqX3CJwSOhSbjH_ZuOA0MWxUyQJ64AtKvN70x_eOc/viewform Se alguém se interessar, também posso enviar os resultados quando a pesquisa terminar. Obrigado pela atenção!
  22. Oi, pessoal. Eu tenho uma lista em Python com várias strings e gostaria de saber quantas vezes tal palavra aparece nela, tem como? Obrigado.
  23. Bom dia galara, estou desenvolvendo um sistema, e nele há um área que é reservada para relatórios, esses relatórios são gráficos, em sua maioria, que são gerados pela ferramenta do google charts. Hoje estou gerando os dados do gráfico com php e não estou filtrando ainda, mas preciso fazer isso. Já criei o formulário onde ficará os campos de filtro, no caso serão dois campos onde poderei filtrar por período, hoje os dados retornados não tem período específico, ele pegar tudo o que encontrar no banco, sem verificar o período. Esse é o código hoje, veja que esta meio que na "gambiarra" o método de passar o valor do banco (PHP) para o JAVASCRIPT. Depois de explicar isso vamos ao que interessa mesmo. Eu preciso que qualquer gráfico que coloque nessa página possa ser filtrado individualmente, então cada gráfico terá seu form para o filtro de datas. Eu preciso fazer isso de uma forma que no momento em que eu digitar a data final o código faça a consulta no banco retorne os valores dentro do período e passe ele para o google charts, tudo isso sem recarregar a pagina. Ví alguns exemplos na internet com ajax, mas não consegui aplica-los aqui. peço que me ajudem, estou travado nessa parte do projeto a um tempo já
  24. Boa noite! Estava a tentar desenvolver uma lógica para cadastrar produtos em um formulário no excel, mas acabei por me "perder" nas tentativas. Tenho raso conhecimento em VBA, por isso não sei por onde começar. Esse formulário é anexado fisicamente ao produto e gostaria de saber como faço para que: 1. O usuário faça o registro desse produto, salvando as informações; 2. Seja possível realizar uma pesquisa para que ele pudesse consultar ou reimprimir determinado formulário de acordo com a data ou o número da peça; 3. Se haveria como construir uma listbox de produtos cadastrados por data; Dada a minha rasa "experiência" essa planilha tem me deixado louco! Obrigado!
  25. Ter domínio em arquivos de textos e binários são obrigações de programadores em linguagem c, por isto apresento mais este código de pesquisa em arquivo. Uma novidade que quero mostrar aqui, é que o programa marca as ocorrências na própria leitura, olha, criar esta rotina me deu muito trabalho, muitas horas de empenho e dedicação, quer saber procure um outro código em c que faz isto diferente do meu e me mostre, estou ansioso por vê-lo. Qualquer estudante intermediário em c não terá dificuldades em acompanhar este código. Veja abaixo o link do código do programa: http://codigosfontes-ccplus-plus.blogspot.com.br/2015/10/arquivo-pesquisando-e-marcando.hml
×
×
  • Criar Novo...