Pegar o value do select e colocar numa variável

08/08/2014

0

PHP

Bom dia galera, como faço para pegar o valor do VALUE de um SELECT e jogar numa variável?
A idéia é ao selecionar um item no SELECT passar o valor do VALUE para uma variável.

<aside id="logado">
 <label for="unidade">Unidade Gestora: </label>
<select id="clientes" name=" " >
       <option></option>

       <option value="1"> Cliente 1 </option>

       <option value="2"> Cliente 2 </option>

       <option value="3"> Cliente 3 </option>
</select>

</aside>
Adenes Junior

Adenes Junior

Responder

Post mais votado

08/08/2014

Olá Adenes!

É simples. basta setar um valor para o atributo "name" do select, e então você pode chamar via POST ou GET, desta forma:

$_POST['meu_select']


Mas para isto, você também tem de colocar um form em volta do select e uma action com um script PHP que vai processar este form, então o seu form vai ficar assim:

<form action='processa_cliente.php' method='POST'>
<aside id="logado">
 <label for="unidade">Unidade Gestora: </label>
<select id="clientes" name="cliente" >
       <option></option>
 
       <option value="1"> Cliente 1 </option>
 
       <option value="2"> Cliente 2 </option>
 
       <option value="3"> Cliente 3 </option>
</select>
 </form>
</aside>


E o arquivo processa_cliente.php fica assim:

<?php

$cliente = $_POST['cliente'];

echo $cliente;

Rafael Carrenho

Rafael Carrenho
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar