Ir para conteúdo
Fórum Script Brasil
  • 0

PEgar o ID Através do Combo


Eduardo Jr

Pergunta

Estou com uma dúvida, sou iniciante em PHP e isso deve ser simples de fazer, mais não to conseguindo puxar o ID do campo no outro form.

O que eu quero fazer é o seguinte, é quando selecionar o item escolhido do campo, gerar um relatório da opção escolhida, mais não tá vindo nada.

<select name="tipo_contato" id="tipo_contato" class="" tabindex="5"  >
          <option value="---">Selecione abaixo</option> 
<option value="---">--------------------------------------------------------------</option>
          <?php
include "conexao.php";
    $sql = "select * FROM login order by nomeuser";    
    $query = mysql_query($sql);
    
    while ($lista = mysql_fetch_array($query)) {
        echo '<option value="'.$lista["idlogin"].'">'.$lista["nomeuser"].'</option>';
        
    
}

?>
   
           </select>
esse é o outro arquivo que no caso era pra receber as informações
<?php

    $idlogin = $_GET["idlogin"];

    $sql = "SELECT c.idcliente, c.nome, c.telefone, c.email, c.dt_contato, c.situacao, c.fk_curso_id, l.nomecurso, l.valor, a.idlogin, a.nomeuser FROM cliente c, cursos l, login a WHERE l.idcurso = c.fk_curso_id and a.idlogin = c.fk_login_id and a.idlogin = $tipo_contato";
               
   echo '$idlogin';
    $executa = mysql_query($sql, $conexao);
    if(mysql_num_rows($executa)>0){
    while($lista = mysql_fetch_array($executa)){ 
    
?>

Editado por Eduardo Jr
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Boa Noite.

Para você receber o idlogin deve buscar no nome do select, que no seu caso é tipo_contato.

Então você deve substituir para:

$idlogin = $_GET[" tipo_contato"];

Abraços.

Eduardo Jr.,

Esqueci de comentar que não vi que Method de envio você está usando, apesar de chamar GET, se o envio do Form estiver sendo POST e você chamar apenas o GET, não virá dados.

Normalmente para Forms se usa POST.

Verifique lá.

Abraços.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...