Estou precisando de ajuda com um sistema de cotação de passagem que criei. A ideia é que alguém preencha os dados dessa cotação, e enviei para a pessoa responsável por confirmar essa cotação, emitir as passagens. Essa parte está tranquilo. O problema que tenho agora é o seguinte: existem 3 pessoas responsáveis por confirmar essa cotação, então eu precisaria saber quem foi que confirmou. Sei que com login, isso seria possível utilizando sessão, mas por enquanto não estou usando login, pois quero fazer alguns testes. Na página que o responsável acessa, terão as cotações em aberto.
Minha dúvida é nesse ponto: anteriormente, eu havia colocado um link que passava como parametro o ID da cotação para outra página, atualizando o status dela. Porém, como agora preciso selecionar o responsável pela confirmação, gostaria de saber qual seria a melhor forma de fazer isso. Estou utilizando "a href" pois assim passo o ID por parametro. Teria alguma forma de fazer isso utilizando "form"?
Segue como está essa parte do código, para melhor visualização:
<table class="tablesorter" cellspacing="1" border="1"> <thead> <tr> <th align="center">Número Cotação</th> <th align="center">Consultor</th> <th align="center">Responsável</th> <th align="center">Nome do Passageiro</th> <th align="center">Data da Solicitação</th> <th align="center">Origem</th> <th align="center">Destino</th> <th align="center">Data de Nascimento</th> <th align="center">Período de Embarque</th> <th align="center">Data Ideal de Embarque</th> <th align="center">Período de Retorno</th> <th align="center">Data Ideal de Retorno</th> <th align="center">Tipo</th> <th align="center">Validade</th> <th align="center">Observação</th> <th align="center">Status</th> <th align="center">Ação</th> </tr> </thead> <tbody> <?php $sql = mysql_query($query_novas,$conecta2)OR DIE(mysql_error()); while($monta = mysql_fetch_assoc($sql)){ echo "<tr>"; echo "<td align='center'>".$monta['cotacao_id']."</td>"; echo "<td align='center'>".$monta['consultor']."</td>"; echo "<td align='center'><select id='responsavel' name='responsavel'>"; $sql_consultor = mysql_query($query_consultor,$conecta)OR DIE(mysql_error()); while($monta_consultor = mysql_fetch_assoc($sql_consultor)){ echo "<option id='".utf8_encode($monta_consultor['user_name'])."'>".utf8_encode($monta_consultor['user_name'])."</option>"; } echo "</select></td>"; echo "<td align='center'>".$monta['nome_passageiro']."</td>"; echo "<td align='center'>".datetime($monta['data_solicitacao'])."</td>"; echo "<td align='center'>".$monta['origem']."</td>"; echo "<td align='center'>".$monta['destino']."</td>"; echo "<td align='center'>".data_formato_br($monta['data_nascimento'])."</td>"; echo "<td align='center'>".$monta['periodo_embarque']."</td>"; echo "<td align='center'>".data_formato_br($monta['data_ideal_embarque'])."</td>"; echo "<td align='center'>".$monta['periodo_retorno']."</td>"; echo "<td align='center'>".data_formato_br($monta['data_ideal_retorno'])."</td>"; echo "<td align='center'>".$monta['tipo']."</td>"; echo "<td align='center'>".$monta['validade']."</td>"; echo "<td align='center'>".$monta['observacao']."</td>"; echo "<td align='center'>Novo</td>"; echo "<td align='center'><a href='altera_cotacao.php?id=".$monta['cotacao_id']."'><img src='../img/alterar_status.jpg' /></a></td>"; echo "</tr>"; $count++; }
Nessa seguinte parte:
echo "<td align='center'><select id='responsavel' name='responsavel'>"; $sql_consultor = mysql_query($query_consultor,$conecta)OR DIE(mysql_error()); while($monta_consultor = mysql_fetch_assoc($sql_consultor)){ echo "<option id='".utf8_encode($monta_consultor['user_name'])."'>".utf8_encode($monta_consultor['user_name'])."</option>"; }
Estou buscando o nome dos responsáveis para apresentar num select por enquanto. A questão é que como passo num link, o valor desse select não vai ser puxado, correto?
Bom, espero que possam me dar uma ideia.
Abs