Ir para conteúdo
Fórum Script Brasil

Alex Santos

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Alex Santos

Alex Santos's Achievements

0

Reputação

  1. Sou iniciante, vou tentar explicar melhor: Quero um select que faça uma consulta em outra tabela de acordo com o resultado desse primeiro select. Ex: nas duas tabelas (controleprocesso e principal) tenho o campo numeroprocesso. a primeira consulta consegui, que mostra a ultima data cadastrada, agora quero que os dados da tabela principal de acordo com o campo numeroprocesso. Espero ter conseguido explicar. Obrigado
  2. $colname_numtramite = "-1"; if (isset($_POST['resp'])) { $colname_numtramite = $_POST['resp']; } mysql_select_db($database_conexao, $conexao); $query_numtramite = sprintf("SELECT T1.numeroprocesso, datatramite, T1.responsavel, T1.Acao, T1.Situacao, T1.Siger FROM controleprocesso T1 WHERE T1.responsavel = %s AND datatramite = (SELECT max(datatramite) FROM controleprocesso T2 WHERE T2.numeroprocesso = T1.numeroprocesso)", GetSQLValueString($colname_numtramite, "text")); $numtramite = mysql_query($query_numtramite, $conexao) or die(mysql_error()); $row_numtramite = mysql_fetch_assoc($numtramite); $totalRows_numtramite = mysql_num_rows($numtramite);
  3. Olá, gostaria de uma ajuda, fiz uma consulta Php + mysql, usando o select que me retorna todos os campos data for a ultima e responsavel %s , até aí tudo ok. Só que além disso, eu queria fazer um outro select que comparace os resultados desse primeiro select. Segue o código: $colname_numtramite = "-1"; if (isset($_POST['resp'])) { $colname_numtramite = $_POST['resp']; } mysql_select_db($database_conexao, $conexao); $query_numtramite = sprintf("SELECT T1.numeroprocesso, datatramite, T1.responsavel, T1.Acao, T1.Situacao, T1.Siger FROM controleprocesso T1 WHERE T1.responsavel = %s AND datatramite = (SELECT max(datatramite) FROM controleprocesso T2 WHERE T2.numeroprocesso = T1.numeroprocesso)", GetSQLValueString($colname_numtramite, "text")); $numtramite = mysql_query($query_numtramite, $conexao) or die(mysql_error()); $row_numtramite = mysql_fetch_assoc($numtramite); $totalRows_numtramite = mysql_num_rows($numtramite); Esse código esta ok. Eu tenho outra tabela (principal) com os seguintes campos: numeroprocesso e assunto Eu gostaria que ele comparasse o campo da tabela principal.numeroprocesso com o campo numeroprocesso deste select em cima Desde já agradeço, Espero ter conseguido explicar
×
×
  • Criar Novo...