Jump to content

null2007

Members
  • Content count

    126
  • Joined

  • Last visited

Community Reputation

1 Comum

4 Followers

About null2007

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    Aprender e compartilhar

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. null2007

    Gerando PDF com o FPDF

    Marlon, obrigado pela a ajuda. Me ajudou em relação a outras dúvidas. No entanto, ao que se refere a inserir um texto dentro de uma célula, como o exemplo acima no tópico, não estou conseguindo fazer ele respeitar o limite da célula. Demorei para responder porque fiz diversos testes e tentei de diversas formas. E não consegui.
  2. null2007

    Gerando PDF com o FPDF

    Olá pessoal, estou utilizando o FPDF para a geração de relatório. Como é a primeira vez que utilizo ele, estou precisando de ajuda para a seguinte situação: Tenho uma célula que tem um tamanho definido. Acontece é que a variável que o relatório irá mostrar dentro da célula na maioria das vezes é maior que o tamanho máximo (wight) definido. Ex: CÉLULA: ============================== | hfah jhladj lkadfh jklfhak hklhkjl hadf | jf klajkfl jdaklj fkladj jkflaj kadf jkla . | | ============================== Está acontecendo isto. Minha dúvida é: Como posso definir uma quebra de linha automática? (Para que o texto se ajuste conforme a célula)
  3. null2007

    MAX de uma coluna de uma outra tabela num SELECT

    Sim, só que DE CADA LINHA..... E algumas nem terá retorno, será null... Entende?
  4. null2007

    <?php date('d/m/Y H:i:s');?>

    Erick Plant Funcionou irmão! No meu caso utilizei assim: <?php $timestamp = mktime(date("H")-3, date("i"), date("s"), date("m"), date("d"), date("Y")); echo gmdate("Y-m-d H:i:s", $timestamp); ?> Obrigado a todos!
  5. null2007

    <?php date('d/m/Y H:i:s');?>

    Neste teste que estou realizando é no meu PC.
  6. null2007

    <?php date('d/m/Y H:i:s');?>

    Boa tarde amigos... Estou tentando resgatar a hora atual, para inserir um registro no DB. Estou utilizando o seguinte, só para printar na tela e verificar o que está retornando: <?php $timestamp = time(); echo date('d/m/Y H:i:s', $timestamp);?> E surpreendentemente está me retornando isto: 31/07/2014 19:38:32 OBS: O horário que verifiquei foi: 31/07/2014 14:38:32 Alguém sabe me ajudar a resolver esta diferença?
  7. null2007

    MAX de uma coluna de uma outra tabela num SELECT

    Motta, tentei desta forma (que foi como entendi): SELECT tramites.cd_status, sa.cd_solicitacao, sa.cd_usuario, usuarios.nome, sa.email, sa.cd_departamento, departamento.desc_departamento, sa.ramal, sa.cd_tipo, sa.solicitacao, tiposa.desc_tipo, DAY(sa.dt_cadastro) AS dia, DAYNAME(sa.dt_cadastro) AS semana, MONTH(sa.dt_cadastro) AS mes, YEAR(sa.dt_cadastro) AS ano, DATE_FORMAT(sa.dt_cadastro,'%H:%i:%s') AS hora FROM sa , usuarios , tiposa , departamento , tramites WHERE sa.cd_status NOT IN ('8', '9') AND sa.cd_usuario = usuarios.cd_usuario AND sa.cd_tipo = tiposa.cd_tipo AND sa.cd_departamento = departamento.cd_departamento And tramites.cd_status = (select max(tramites2.cd_status) from tramites tramites2 where tramites2.cd_usuario =tramites2.cd_usuario) And tramites.cd_status = (select max(tramites2.cd_status) from tramites tramites2 where tramites2.cd_usuario =tramites.cd_usuario) GROUP BY cd_solicitacao Porém não está retornando certo. A coluna retorna todas as linhas com o cód 10
  8. null2007

    MAX de uma coluna de uma outra tabela num SELECT

    cd_status Em cada linha.. A coluna que vai realizar o vínculo é a cd_solicitacao.
  9. null2007

    MAX de uma coluna de uma outra tabela num SELECT

    Não deu certo! Retornou a coluna tramites.cd_status, todas as linhas com o valor 4. Vou enviar a estrutura do meu DB para tentar facilitar ok... TABELA TRAMITES create table `tramites` ( `cd_tramite` double , `cd_solicitacao` double , `cd_status` double , `cd_usuario` double , `desc_tramite` blob , `situacao` varchar (3), `dt_cadastro` timestamp ); insert into `tramites` (`cd_tramite`, `cd_solicitacao`, `cd_status`, `cd_usuario`, `desc_tramite`, `situacao`, `dt_cadastro`) values('1','3','2','2','Em análise.','1','2014-07-24 20:56:28'); TABELA SA create table `sa` ( `cd_solicitacao` double , `cd_usuario` double , `email` varchar (90), `cd_departamento` double , `ramal` Decimal (12), `cd_tipo` double , `solicitacao` varchar (3000), `cd_status` double , `dt_cadastro` timestamp ); insert into `sa` (`cd_solicitacao`, `cd_usuario`, `email`, `cd_departamento`, `ramal`, `cd_tipo`, `solicitacao`, `cd_status`, `dt_cadastro`) values('3','3','teste@teste.com.br','2','6353','4','Texto teste 01.......','4','2014-07-27 21:32:15');
  10. null2007

    MAX de uma coluna de uma outra tabela num SELECT

    Olá Motta, obrigado pelo empenho em ajudar mono.. Não consegui... Veja bem, eu não quero o retorno de apenas um item. Eu quero o retorno de TODOS os itens da tabela SA, com o MAX da coluna CD_STATUS da tabela TRAMITES em cada linha (retorno)... Entendeu?
  11. Olá amigos.. Até que enfim o site voltou ao ar rs... Seguinte.. Estou precisando fazer o seguinte: Tenho um SELECT que está funcionando da seguinte forma: E a coluna CD_STATUS da tabela TRAMITES, eu preciso que ele mostre sempre o MAX dela em um SELECT. Vou tentar ser mais claro: Tenho uma tabela (SA) que grava uma solicitacao de atendimento. E tenho uma outra tabela (TRAMITES) que eu cadastro os tramites de uma solicitacao. Ex: Usuário X cadastrou uma Solicitação de Atendimento nº 100 - Então o sistema grava este registro na tabela SA. Aí o usuário Y cadastrou um TRAMITE na solicitação nº 100. - O sistema grava este registro na tabela: TRAMITES Tenho o seguinte SELECT, que eu faço para juntar alguns dados e "esplodir" na tela: SELECT tramites.cd_status, sa.cd_solicitacao, sa.cd_usuario, usuarios.nome, sa.email, sa.cd_departamento, departamento.desc_departamento, sa.ramal, sa.cd_tipo, sa.solicitacao, tiposa.desc_tipo, DAY(sa.dt_cadastro) AS dia, DAYNAME(sa.dt_cadastro) AS semana, MONTH(sa.dt_cadastro) AS mes, YEAR(sa.dt_cadastro) AS ano, DATE_FORMAT(sa.dt_cadastro,'%H:%i:%s') AS hora FROM Sa JOIN usuarios JOIN tiposa JOIN departamento JOIN tramites WHERE sa.cd_status NOT IN ('8', '9') AND sa.cd_usuario = usuarios.cd_usuario AND sa.cd_tipo = tiposa.cd_tipo AND sa.cd_departamento = departamento.cd_departamento GROUP BY cd_solicitacao E o que eu preciso é que nesta primeira coluna (tramites.cd_status) da tabela tramites, mostre sempre o MAX(cd_status) da tabela tramites. Entenderam? Creio que não seja difícil... Abraço a todos!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.