Jump to content


Photo

Valor No Select


  • Faça o login para participar
2 replies to this topic

#1 milka

milka

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 21/02/2007, 13:20

Tenho dois selects 1-Projeto, 2-Tarefa:
quando seleciono um projeto que vem de uma tabela os projetos cadastrados é retornado no 2 as tarefas relacionadas com aquele projeto selecionado...Mas para fazer esse retorno eu preciso que o valor id_projeto do projeto selecionado seja guardado em uma variavel para fazer a comparação:

SELECT * FROM tb_tarefa WHERE id_projeto = 'id_projeto selecionado'

como faço pra salvar o id_projeto selecionado em uma variavel e fazer esse select ?

Meu código esta assim....se alguem puder me dar uma força nesse código eu agradeço...


<?
include "conectar.php";
?>

<html>
<script Language="JavaScript">

function getStates(what) {
if (what.selectedIndex != '') {
var estado = what.value;
document.location=('hello.php?estado='+ estado);
}
}
</Script>
<body>

<select name="select" onChange="getStates(this);">
<option value="">Selecione um projeto</option>
<?php
$dados= pg_query($connect, "SELECT nm_projeto, id_projeto FROM tb_projeto ORDER BY id_projeto");

while($campo = pg_fetch_array($dados))
{
?>
<option value="<?echo $campo['id_projeto']?>"><? echo $campo['nm_projeto']?></option>
<? } ?>
</select>
<?php

$dados_tarefa = pg_query($connect, "SELECT * FROM tb_tarefa WHERE ORDER BY id_tarefa");

?>
<select name="cidade" size=1>
<option value="">selecione uma tarefa</option>
<?
while($campo_tarefa = pg_fetch_array($dados_tarefa))
{
// $city = $campo_tarefa[1];
// $id2 = $campo_tarefa[0];
?>
<option value="<? echo $campo_tarefa['id_tarefa']?>"><? echo $campo_tarefa['nm_tarefa']?></option>
<?
 }
?>

</select>
<?
// }
?>

</body>
</html> 



#2 Marcos Aurélio

Marcos Aurélio

    Das terras geladas da Sibéria

  • Usuários
  • 208 posts
  • Sexo:Masculino

Posted 21/02/2007, 14:03

Não entendi o que você quer, tente explicar melhor para ver se consigo entender...

Abraços! (y)

#3 milka

milka

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 21/02/2007, 14:12

Não entendi o que você quer, tente explicar melhor para ver se consigo entender...


Eu quero apenas que retorne todas as tarefas relacionadas ao projeto selecionado no primeiro combo, mas estão me retornando todas as tarefas por que eu não estou fazendo uma restrição no select do segundo combo, pois eu não estou sabendo fazer...Quero que os dois combos sejam dinamicos, os dois estão trazendo informações cadastradas na tabela...entendeu?


Me ajuda ! :(




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq