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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar