Ir para conteúdo
Fórum Script Brasil

Folkmir

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Tudo que Folkmir postou

  1. Até aí tudo bem irmão... Este exemplo que você deu eu já uso, vamos tentar algo mais próximo do que preciso... Crie uma tabela chamada ARV, com os campos NOME, DATA, MÊS DE REFERÊNCIA, TIPO DE DOC. Inclua duas ocorrências para João e três para José, tendo então os seguintes dados na tabela: João, 02/04/09, Abril/09, ARV João, 05/04/09, Abril/09, ARV José, 01/04/09, Abril/09, ARV José, 07/04/09, Abril/09, ARV José, 15/04/09, Abril/09, ARV Crie uma tabela chamada BOATRV, com os campos NOME, DATA, MÊS DE REFERÊNCIA, TIPO DE DOC. Inclua três ocorrências para João e duas para José, tendo então os seguintes dados na tabela: João, 02/04/09, Abril/09, BOATRV João, 05/04/09, Abril/09, BOATRV João, 18/04/09, Abril/09, BOATRV José, 07/04/09, Abril/09, BOATRV José, 15/04/09, Abril/09, BOATRV Crie uma tabela chamada BOPM, com os campos NOME, DATA, MÊS DE REFERÊNCIA, TIPO DE DOC. Inclua uma ocorrência para João e três para José, tendo então os seguintes dados na tabela: João, 02/04/09, Abril/09, BOPM José, 01/04/09, Abril/09, BOPM José, 07/04/09, Abril/09, BOPM José, 15/04/09, Abril/09, BOPM Agora talvez você entenda minha dúvida, quero criar um relatório que me dê a informação individual de cada pessoa. Quando eu chamar o relatório ele irá me perguntar o mês de referência, que eu digitarei, e o nome da pessoa. A partir disto ele me dará a seguinte resposta: Ex.: Mês de Referência: Abril/09 Pessoa: João ARV = 2 BOATRv = 3 BOPM = 1 Eu até consegui fazer a consulta incluindo os três no relatório, só que ele replica todas as informações, por exemplo só tenho 2 ARV e ele me volta 30, porque soma várias vezes a mesma ocorrência.
  2. Putz irmão na verdade acho que não consegui me fazer entender. O que acontece é o seguinte: Tenho 3 tabelas com dados diferentes que não trabalham com soma de números, apenas me dão os dados dos documentos que determinada pessoa elaborou. O que preciso é fazer com que este o relatório me mostre quantos documentos foram feitos de cada um. Aí sim ele deveria usar um cálculo à partir da quantidade de documentos que foram incluídos na tabela. Ex: Se o João no mês de março fez 2 ARV, 1 BOATRv e 5 BOPM. Quero que o relatório me pergunte o mês de referência e o nome da pessoa que desejo saber, e a partir da minha resposta ele busque nas 3 tabelas estas informações. Tendo então como resposta: Mês de Referência: Março/09 Pessoa: João ARV = 2 BOATRv = 1 BOPM = 5 É possível fazer isso com o access???
  3. Olá pessoal... Estou com o seguinte problema... Utilizo um sistema que eu mesmo desenvolvi em Access a um ano, porém, agora tenho que levantar estatísticas mensalmente dos dados inclusos no BD. Acontece que quando fiz o programa criei as consultas para puxar os dados de forma individualmente já que não precisaria de mais nada além disso. Pra entenderem melhor, são 3 tipos de ocorrências atendidas. ARV, BOATRv e BOPM. Cada ocorrência tem seu formulario individual. Então gostaria de criar um relatório que me proporcionasse a visualização dos resultados das 3 consultas somente em um relatório. Ex: João da Silva ARV 142014 01/04/09 142015 01/04/09 142016 05/04/09 total = 3 BOATRv 0151/111/09 02/04/09 0162/111/09 07/04/09 0173/111/09 22/04/09 total = 3 BOPM 0122/111/09 09/04/09 0145/111/09 18/04/09 0188/111/09 26/04/09 total = 3 Bom, as consultas que tenho prontas me dão estes resultados desta forma, só que em separado. Tem como desenvolver uma consulta ou um relatório que junte estes 3 dados de tabelas diferentes em um único relatório? Como devo fazê-lo?
  4. Agradeço a todos... O Problema foi resolvido, muito obrigado.
  5. Salve amigos. Tenho um script onde o administrador seleciona os direitos de uso de cada usuário, o problema é que quando chega na linha 30 ele acusa este erro: Parse error: syntax error, unexpected T_VARIABLE in /home/XXXXXX/public_html/rights.php on line 30 O script é este: <? include "config.php"; if (empty($_SESSION['id'])) { include "index.php"; die(); } check_login(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>KaTroops - <?= text('rights_header') ?></title> <link rel=stylesheet" type="text/css" href="style.css"> </head> <body> <? include "menu.php"; ?> <p></p> <div align="center"> <table class="tabella" cellpadding="2" cellspacing="1"> <tr> <th bordercolor="#F8E8AA" bordercolordark="#F8E8AA" bordercolorlight="#FF9933" bgcolor="#FFD57D" colspan="3"><?= text('edit_rights') ?></th> </tr> <? $sql ="select u.name, u.level "; $sql.="from ".PREFIX."user u "; $sql.="where u.id =" $idu; $result = mysql_query($sql) or die(mysql_error()); $row = mysql_fetch_assoc($result); echo " <tr>\n"; echo " <td width=170>".text('name')."</td>"; echo " <td>".$row['name]."</td>"; echo " <td title=\"".text('level'.$row['level'])."\">".$row['level']."</td>"; echo " </tr>\n"; ?> </table> <p></p> <form method="post" action="post_rights.php"> <input type=hidden name=idu value=<?= $idu ?>> <p></p> <?= text('rights_change') ?> <select name="change_rights"> <option value=1><?= text('level1') ?></option> <option value=10><?= text('level10') ?></option> <option value=99><?= text('level99') ?></option> </select> <p></p> <input type="submit" class="bottone" value="<?= text('save') ?>"> </form> </div> <? include "bottom.php"; ?> </body> </html> Como resolvo este problema?
×
×
  • Criar Novo...