Ir ao conteúdo
  • Cadastre-se
Entre para seguir isso  
jrsm

Links vindo do banco de dados

Recommended Posts

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>

 

Compartilhar este post


Link para o post
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>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora
Entre para seguir isso  





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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

×