Populando um campo com valores de outro campo

Eu sou bastante novo com o PHP e o javascript, então me desculpe se esta for uma questão fácil. Tenho um formulário com uma checkbox suspensa e um botão GO, usado para selecionar documentos (na checkbox suspensa) e navegar até eles (botão GO ). O que eu gostaria de fazer é recuperar o URL do documento do database quando o item suspenso é selecionado e passá-lo para o botão, então quando clicado ele envia o usuário para o documento. A consulta MySQL parece assim:

SELECT `Bruel_URL` FROM `mpctz_rsform_bruels` WHERE `Bruel_ID` = GO.value 

Então as perguntas são:

  1. Como faço para obter o valor do Bruel_ID e passá-lo para a consulta MySQL (eu o representei como GO.value na consulta acima)?
  2. Como recupero e armazeno o Bruel_URL ?
  3. Como posso escrever uma function javascript que envia o usuário ao Bruel_URL ? Obrigado pela ajuda!

Dani

Na minha opinião, é a maneira mais simples de redirect PHP sem javascript.

  
< ?php if(isset($_POST['document'])){ // using PDO connection // select row $stmt = $pdo->prepare('SELECT `Bruel_URL` as url FROM `mpctz_rsform_bruels` WHERE `Bruel_ID` = :document_id'); $stmt->bindValue(':document_id', $_POST['document']. PDO::PARAM_INT); $stmt->execute(); $row = $stmt->fetch(PDO::FETCH_ASSOC); // if url exists - redirect if(!empty($row['url'])){ header('Location:'.$row['url']); } }