Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda Num Sistema De "menu"


Dezao

Pergunta

Bom há poucos dias iniciei meus estudos em php e gostaria qe me ajudassem a fazer um menu da seguinte forma

um campo de formulario, com um valor inicial X e com um botao a direita que aumente em 1 o valor do campo exemplo, se o valor inicial é 10, após 1 click é 11

valeu desde já

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Vejamos ... esse valor inicialmente será zero e ficará no banco de dados. Quando o usuário clicar no botão, será feito um select no banco pegando o valor atual (inicialmente zero), incrementará esse valor e guardará de novo no banco (atualmente um)

Se for isso, aí vai o código ...

<form name="formulario">
<input type="button" name="botao" value="Incrementar" onClick="<?php incrementa(); ?>">
</form>

function incrementa()
{
$sql = mysql_query("SELECT valor FROM tabela");
$valor = mysql_result($sql,0,"valor");
$valor++;
mysql_query("UPDATE tabela SET valor = '$valor'");
}

Link para o comentário
Compartilhar em outros sites

  • 0

valeu brother mas num é bem isso, apesar qde que pode ser eito desta forma

eu queria algo do tipo

Formulario:

Nome: ______________________

Idade: |-1| 18 |+1|

o |-1| e |+1| seriam os botões que alterariam o número 18 para depois de definir o valor final, se adicionado ao banco de dados, tem como?

vlw

Link para o comentário
Compartilhar em outros sites

  • 0
<?php
$sql = mysql_query("SELECT valor FROM tabela");
$valor = mysql_result($sql,0,"valor");
?>

<form name="formulario">
<input type="button" name="botao" value="-1" onClick="<?php decrementa(); ?>">
&nbsp;
<?php echo $valor; ?>
&nbsp;
<input type="button" name="botao" value="+1" onClick="<?php incrementa(); ?>">
</form>

<?php
function incrementa()
{
   $valor++;
   mysql_query("UPDATE tabela SET valor = '$valor'");
}

function decrementa()
{
   $valor--;
   mysql_query("UPDATE tabela SET valor = '$valor'");
}
?>

Editado por Renato Penna
Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Dezao --

aí, o codigo funcionou com excessao das funçoes incrementa e decrementa que não alteraram o valor no banco de daods.... alguém aí pode me ajudar?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...