Jump to content

Guardar resultador de uma consulta numa variavel


xhpotterx

Recommended Posts

tens aqui um exemplo, que usei para isso mas em select

	 <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" class="nome">
<b>Ref:</b> <select name="motivo" >
 <option disabled="disabled" selected="selected">Selecionar Motivo</option>
<?php
$mot =mysql_query("SELECT motivo FROM despesa GROUP BY motivo");
while($res=mysql_fetch_array($mot))
{
echo'<option>'.trim($res['motivo']).'</option>';
}
?>
	 </select>
	 <br /><br /><label><b>Ano:</b> </label><input type="number" name="ano" size="13"/>
<input type="submit" value=">>" class="but_sub"/></form>

que irá fazer isto na query seguinte

   @$motivo = $_POST['motivo'];   
   @$ano = $_POST['ano'];   

if(......)
$resultados = mysql_query("SELECT * FROM despesa WHERE YEAR(data) = $ano AND motivo='$motivo' ORDER BY data DESC"
Edited by N3lson

You can't do it, kid. But don't worry, my boy. You're not the only one. No one else can do it.

Link to comment
Share on other sites

N3lson eu sei que no tópico pedi pelo método post existe alguma maneira de guardar o valor de uma consulta numa variavelno mesmo form?

Já agora a variavel so vai guardar uma palavra .

Cumpz

isto não é um problema de php, mas sim de HTML

existem duas soluções:

- tens um elemento no html que será enviado no post com a informação necessária

- adicionas o valor como argumento do action do form que envia o post

IRC : sim, é algo que ainda existe >> #p@p
Link to comment
Share on other sites

@xhpotterx

Quer gostes quer não, o HappyHippyHippo não fez algo de errado.

Se não és capaz de aceitar ajuda e só queres respostas, estás no local errado.

"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Link to comment
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
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.