agora é com um select~>vou explicar
COMO DEVERIA FUNCIONAR:
- Dar um select na TAB_CAMPANHA com o codigo do demonstrador logado que fica guardado em uma session, até aqui tudo bem.
- Agora ainda na TAB_CAMPANHA vai pegar os codigos de clientes,para isso usei o "ibase_fetch_assoc['COD_CLI'];" ou seja que filtrar todos os clientes que estejam atrelados pelo demonstrador,que sejam clientes dele(demonstrador).
- Após isso todos os clientes vão para um select que aperece na tela para o usuario selecionar um.
Aqui segue meu script:
<?php include("config.php"); //select na tabela campanha filtrando pelo codigo de demonstrador $sql_busca = "SELECT * FROM TAB_CAMPANHA where COD_DEM = '$codigo_dem'"; $exe_busca = ibase_query($sql_connect,$sql_busca) or die (ibase_errmsg()); $fet_busca = ibase_fetch_assoc($exe_busca); //pegando codigo do cliente para aquele demonstrador $pega_nome = $fet_busca['COD_CLI']; //select na tabela cliente com o codigo para pegar o nome do cliente para jogar no select $sql_busca1 = "SELECT * FROM TAB_CLIENTE WHERE COD_CLI = '$pega_nome'" $exe_busca1 = ibase_query($sql_connect,$sql_busca1) or die (ibase_errmsg()); $fet_busca1 = ibase_fetch_assoc($exe_busca1); $cod = $fet_busca1["COD_CLI"]; $cli = $fet_busca1["NOME_CLI"]; // imprime na tela o listbox echo "<select name='NOME_CLI' id='NOME_CLI' title='Selecione o cliente desejado.'>"; // faz o loop pelos dados, e joga em um array while($linha = ibase_fetch_object($exe_busca1)){ $cliente = $linha['NOME_CLI']; echo "<option value='$cliente'>$cliente</option>"; } echo "</select>"; ?>
Obrigado,
Pra quem me ajudar → → →
Edição feita por: _AFRICANO_, 09/01/2012, 09:47.