Jump to content
Jefferson andre

Como passar uma informacao de um menu para o php?

Recommended Posts

Ola, preciso passar uma informação via menu para o php buscar no mysql, mas não sei como proceder em enviar a informação do menu.

 

Tenho algumas series escolares e preciso pegar a escolha do usuário via menu e então buscar o conteúdo letivo no mysql

 

Alguém pode me dizer como proceder por favor

 

Segue o menu:

<style type="text/css">
<!--
.style1 {	font-size: 9px;
	font-weight: bold;
}
.style14 {font-family: "Times New Roman", Times, serif; font-size: 12px; color: #FFFFFF; }
.style7 {color: #FFFFFF}
.style9 {	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
#Layer_topo7 {	position:absolute;
	left:665px;
	top:115px;
	width:120px;
	height:22px;
	z-index:10;
}
#Layer_topo_6 {	position:absolute;
	left:835px;
	top:115px;
	width:140px;
	height:22px;
	z-index:10;
}
#Layer_topo_5 {	position:absolute;
	left:950px;
	top:120px;
	width:70px;
	height:22px;
	z-index:10;
}
.style15 {font-family: "Times New Roman", Times, serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
#Layer_topo_3_menu {	position:absolute;
	width:130px;
	height:69px;
	z-index:9999;
	left: 1057px;
	top: 115px;
}
-->
</style>
<title>Plataforma de cursos</title><div id="Layer_topo7">
  <div align="right" class="style7">
    <div align="left">
		<nav>
			<ul class="menu">
				  <li class="style14"><span class="style15"><a href="#" class="style15"><strong>Series disponiveis</strong></a></span><a href="" class="style15"> do aluno</a>
					  <ul>
						<li><a href="5_serie.php">5 serie - 6 ano</a></li>
						<li><a href="6_serie.php">6 serie - 7 ano</a></li>
						<li><a href="7_serie.php">7 serie - 8 ano</a></li>
						<li><a href="8_serie.php">8 serie - 9 ano</a></li>
						<li class="separador"></li>
						<li><a href="1_ano_medio.php">1 ano do ensino medio</a></li>
						<li><a href="2_ano_medio.php">2 ano do ensino medio</a></li>
						<li><a href="3_ano_medio.php">3 ano do ensino medio</a></li>						
					  </ul>
				  </li>
			</ul>
		</nav>
	</div>
  </div>
</div>
<div id="Layer_topo_6">
  <div align="right" class="style7">
    <div align="left">
		<nav>
			<ul class="menu">
				<li class="style14"><span class="style15"><a href="#" class="style15"><strong>Precisando de ajuda ?</strong></a></span><a href="" class="style15"></a>
					   <ul>
						 <li><a href="#">Duvidas frequentes</a></li>
						 <li><a href="formulario.php">Fale conosco</a></li>
						 <li><a href="#">Forum</a></li>
						 <li><a href="#">Novidades</a></li>
						 <li><a href="#">Procurar no site</a></li>
						<li class="separador"></li>
						<li><a href="#">Sobre o site</a></li>
					   </ul>
				</li>
			</ul>
		</nav>
	</div>
  </div>
</div>

<div id="Layer_topo_3_menu">
  <div align="right" class="style7">
    <div align="left">
      <nav>
        <ul class="menu">
          <li class="style14"><span class="style15"><a href="#" class="style15"><strong>&Aacute;rea do aluno</strong></a></span><a href="" class="style15"> do aluno</a>
              <ul>
                <li><a href="#">Acessar os videos</a></li>
                <li><a href="cadastro_aluno.php">Matricule-se</a></li>
              </ul>
          </li>
        </ul>
      </nav>
    </div>
  </div>
</div>

 

Share this post


Link to post
Share on other sites

Envia por GET, ou seja, via URL, através da opção selecionada. Ex:

// html
<li><a href="sua_pagina.php?serie=5">5 serie - 6 ano</a></li>

Aí em sua_pagina.php você recebe o GET e prossegue com sua consulta...

// php
$serie = $_GET['serie']; // será 5, o qual está passando por GET

Pode passar mais de um valor, ex:

sua_pagina.php?nome1=valor1&nome2=valor2

 

http://www.devfuria.com.br/php/enviando-dados-via-get-post/

 

Share this post


Link to post
Share on other sites
7 horas atrás, marcosmarcolin disse:

Envia por GET, ou seja, via URL, através da opção selecionada. Ex:


// html
<li><a href="sua_pagina.php?serie=5">5 serie - 6 ano</a></li>

Aí em sua_pagina.php você recebe o GET e prossegue com sua consulta...

// php
$serie = $_GET['serie']; // será 5, o qual está passando por GET

Pode passar mais de um valor, ex:


sua_pagina.php?nome1=valor1&nome2=valor2

 

http://www.devfuria.com.br/php/enviando-dados-via-get-post/

 

 

Muito obrigado, funcionou

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By rafalbino
      Fala pessoal! Tô com uma dúvida na versão mobile do meu menu.
      A versão desktop já está tudo ok, porém, quando acesso pelo mobile, ele aparece apenas um dos campos do menu e não ele totalmente.
       
      Segue o código:

      .menu{width: 100%;height: 50px;background-color: #fff; margin-top: -65px; }
      .menu ul{list-style: none;position: relative;float: right;}
      .menu ul li {width: 200px;float: left;}
      #menu2 {width: 130px;float: left;}
      #menu3 {width: 160px;float: left;}
      .menu ul li:last-child {width: 200px;float: left;}
      .menu i {vertical-align: middle; margin-right: 2px; margin-top: -4px;}
      .menu a{padding: 15px;display: block;text-decoration: none;text-align: center;background-color: #fff;color: #151e51; vertical-align: middle;  font-size: 16px;}
      .menu ul ul{position: absolute; margin-left: 50px; visibility: hidden; } /*Atacando a ul do submenu, escondendo os campos */
      .menu ul li:hover ul{visibility: visible;  }/*Atacando a ul do submenu, passando pela li interna, mostrando os campos ocultos*/
      .menu a:hover{background-color: #fff; font-weight: 500;}/*Alterando a cor da fonte quando o mouse passa por cima*/
      #primeiro{ border-radius: 7px 7px 0px 0px;}
      #ultimo{ border-radius: 0px 0px 7px 7px;}
      .menu ul ul li{float: none;width: 200px;  }/*Deixando as linhas do submenu na vertical*/
      .menu ul ul li:last-child {float: none; width: 200px;}/*Deixando as linhas do submenu na vertical*/
      .menu ul ul li a {background-color: #f1f1f1;border-radius: 0; text-align: left; margin-bottom: -20px; color: black;} /*Alterando a cor de fundo do submenu*/
      .menu ul ul li a:hover {background-color: #f1f1f1;color: black; } /*Alterando a cor de fundo do submenu*/
      .borda {border-radius: 0;}
      label[for="bt_menu"]{padding: 5px;background-color: #222;color: #fff;font-family: 'Arial';text-align: center;font-size: 30px;cursor: pointer;width: 50px;height: 50px; margin-top: -75px;}
      #bt_menu{display: none;}
      label[for="bt_menu"]{display: none;}
       
      Agora o código da versão mobile
       
      label[for="bt_menu"]{display: block;float: right; margin-top: -70px; background: #f35270;}
          #bt_menu:checked ~ .menu{margin-left: 0;}
          .menu{margin-top: 255px;margin-left: -110%;transition: all .9s;width: 100%; }
          .menu ul{float: none;}
          .menu ul li{width: 100%;float: none;}
          .menu ul li:last-child {width: 100%;float: none; margin-top: 55px;}    
          .menu ul ul{ /*Escondendo os subitens no modo mobile*/
              position: static;overflow: hidden;max-height: 0;transition: all .9s;}
          .menu ul li:hover ul{ /*mostrando os subitens no modo mobile*/
              height: auto;max-height: 900px;}
          .menu ul ul li{width: 100%}
          .menu ul ul li:last-child {width: 100%;}
       
       
    • By lukaizh
      Olá Galera,
       
      Estou iniciando um e-commerce pela Tray,e não entendo muito bem de css 
      eu gostaria de saber se tem como eu mudar o menu lateral esquerdo, para deixar ele na horizontal.
       
      e teria mais uma dúvida, se há alguma maneira de importar o site para o photoshop e depois pegar o css das camadas.
    • By Bruno Goedert Dalmolin
      Fala devs Beleza? Estou com uma duvida em como eu movimento meu menu para o canto, pois ele fica travado no centro. Os dados são os seguintes: 
      do HTML:
       
      <header>
          <ul id="Menu">
              <li><a href="SmartAce-Home.html">Home</a></li>
              <li><a href="">Sobre</a></li>
              <li><a href="">Contato</a></li>
          </ul>
      </header>
       
      do CSS:
       
      @charset "UTF-8";
      body {
          margin: 0;
          padding: 0;
          display: flex;
          justify-content: center;
          align-items: center;
          height: 100vh;
          background: #112c38;
      }
      ul#Menu {
          
          text-align: center;
          margin: 0;
          padding: 0;
          display: flex;
          top: -10;
      }
      ul#Menu li{
          list-style: none;
          margin: 0 20px;
          transition: 0.5s;
      }
      ul#Menu li a{
          position: relative;
          text-decoration: none;
          padding: 5px;
          font-size: 18px;    
          font-family: sans-serif;
          color: #fff;
          text-transform: uppercase;
          transition: 0.5s;
      }
      ul#Menu:hover li a {
          transform: scale(1.4);
          opacity: .2;
          filter: blur(5px);
      }
      ul#Menu li a:hover {
          transform: scale(2);
          opacity: 1;
          filter: blur(0);
      }
      ul#Menu li a:before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: #ff497c;
          transition: transform 0.5s;
          transform-origin: right;
          transform: scaleX(0);
          z-index: -1;
      }
      ul#Menu li a:hover:before {
          transition: transform 0.5s;
          transform-origin: left;
          transform: scaleX(1);
      }
    • By Vitor Correa
      Olá, estou criando uma página em html e estou tendo dificuldade em achar uma solução para esse problema, como faço para que o menu fique fixo em todas as páginas desse site sem que seja necessário refazer todo o código? Segue abaixo o código do meu menu e do css:
       
      <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="./../css/header.css"> <title></title> </head> <body> <header> <img src="./../img/fundo.png"> <nav> <ul> <li><a href="sla.html" class="active">Início</a></li> <li><a href="pps.html">Teste</a></li> <li><a href="#">Teste</a></li> <li><a href="#">Teste</a></li> <li><a href="#">Teste</a></li> </ul> </nav> </header> </body> </html> img { width: 100px; } ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333; font-weight: bold; } li { float: left; border-right: 0px solid #333; } li: last-child { border-right: none; } li a { display: block; padding: 10px 15px; color: white; text-align: center; text-decoration: none; } li a:hover:not(.active){ background-color: #111; } .active { background-color: #FF0000; float: right; color: #111; }  
    • By gui127
      Oi, sou novo por aqui. Queria saber como eu posso fazer um menu de links e informações com abas usando imagens, tipo esse:


×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.