Ir ao conteúdo
  • Cadastre-se

Links vindo do banco de dados


Posts recomendados

Boa noite, por favor, não estou conseguindo transformar O echo dentro do while em link para enviar para uma proxima pagina. Tentando explicar melhor,  esse codigo abaixo pega os cursos em que o camarada já realizou, confere no banco de dados se ele realmente existe e fez tais cursos e retorna os mesmos caso exista algum curso feito. como posso transformar esses cursos feitos em links, indo para uma proxima página onde ira preencher um formulário de satisfação, retornando para o próximo link caso tenha outro curso para ser preenchido um novo formulario.

<body>
    
<!doctype html>
    
<script src='http://code.jquery.com/jquery-2.1.3.min.js'></script>
<script src='//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js'></script>
<script>
  $(function () {
    $('.dropdown-toggle').dropdown();
  }); 
</script>

<br>

    <!-- jQuery Version 1.11.0 -->
    <script src="js/jquery-1.11.0.js"></script>
    <!-- Bootstrap Core JavaScript -->
    <script src="js/bootstrap.min.js"></script>

<form action="formulario.php" method="POST">
<?php
   include "conexao.php"
?>
<h3><center> Seja Bem Vindo a Avaliação </center></h3>
<br>
<?php
$rg = $_GET['rg'];
 $selbanco = "SELECT nome,rg,gh FROM tb_pessoas where rg = $rg";
 $querybanco = mysql_query($selbanco); 
 $resultado = mysql_fetch_array($querybanco);
    $nome = $resultado['nome'];
    $rg = $resultado['rg'];
    $gh = $resultado['gh'];
    
      echo "<strong><center>Nome:</strong> $nome </center><br/>"; 
      echo "<strong><center>RG: </strong> $rg </center><br/>";
      echo "<strong><center>GH: </strong> $gh </center><br/>";
      echo "<strong><center>CURSOS PARA AVALIAR:";
?>
    <select nome="curso" id="curso">      
        <?php
          $selbanco1 = "SELECT c.desc_curso,c.id_curso FROM tb_pessoas as p, tb_curso as c, curso as e 
                        where p.rg = $rg
                          and e.rg = p.rg 
                          and e.cod_curso = c.id_curso
                          and e.rg = p.rg";
          $querybanco1 = mysql_query($selbanco1) or die (mysql_error());
          while ($ln = mysql_fetch_assoc($querybanco1))
              {
                echo '<option value ="'.$ln['id_curso'].'">'.$ln['desc_curso'].'</option>';                 
              }            
        ?> 
    </select>
<br>
<!--
<p> </p>
<p> </p> 
-->
<?php
/*
$la = mysql_fetch_array($querybanco2);
    $desccurso = $la['desccurso'];
    
    echo "<strong><center>Curso:</strong> $desccurso </center><br/>"; 
*/
?>
   <div align="center">
    <p>
     <br>
      <input name="botao" type="submit" value="Entrar" class="btn btn-primary">
      <input name="nome" type="hidden" id="nome" value="$rg">
      <!-- o botao serve para submeter a ação do formulario, nesse caso o action="cursos.html" -->
      <!-- o value aparece o nome do botao, nesse caso e o "voltar" -->
    </p>
   </div>
</form>

</body>

 

Link para o comentário
Compartilhar em outros sites

tenho um banco de dados com cursos que pessoas fizeram, gostaria que quando verifica-se pelo RG da pessoa o curso que ela fez volta-se para uma outra pagina, mas em forma de link, onde nesse link quando a pessoa clicar ela possa ser redirecionada para um formulario, caso ela tenha mais de um curso, que volte para os links e faça o mesmo ciclo até que se acabe.

<select nome="curso" id="curso">      
        <?php
          $selbanco1 = "SELECT c.desc_curso,c.id_curso FROM tb_pessoas as p, tb_curso as c, curso as e 
                        where p.rg = $rg
                          and e.rg = p.rg 
                          and e.cod_curso = c.id_curso
                          and e.rg = p.rg";
          $querybanco1 = mysql_query($selbanco1) or die (mysql_error());
          while ($ln = mysql_fetch_assoc($querybanco1))
              {
                echo '<option value ="'.$ln['id_curso'].'">'.$ln['desc_curso'].'</option>';                 
              }            
        ?> 
    </select>

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...