Incluir registro e aparecer na mesma pagina

7 respostas
J

Aew galera

queria uma ajudinha no seguite:

to desenvolvendo uma aplicacao web de venda de produtos.
Entao gostaria de quando eu for incluindo o produto no banco de dados, na mesma pagina na parte inferior ja aparecesse o produto que eu inclui nakela venda.
Alguem pode me ajudar?

7 Respostas

A

cara,

tem jeito sim, basta postar o que vc ja fez para te ajudar… :slight_smile:

t+

J

tah ai irmaozin

Sei que vc entendeu, mas vou colocar o probles de novo

Preciso que na hora que eu clicar em Inserir
Apareca os dados do produto inserido automaticamente na fieldset “Produto”
Somente isso =D

<body>
        <form action="vendadeproduto.jsp" method="post" onSubmit="return checkrequired(this)">
<fieldset>
<legend>Venda de Produto</legend> 

Venda Nº: <input type="text" name="venda" id="venda" disabled value=""/>
<center>
<table>

<tr>
<td aling="rigth"><label for="item">Item:</label></td>
<td><input type="text" name="requireditem" id="item" disabled/></td>
</tr>

<tr>
<td aling="rigth"><label for="codigo">Codigo:</label></td>
<td><input type="text" name="requiredcodigo" id="codigo"/></td>
<td><input type="button" value="Consultar"/></td>
</tr>

<tr>
<td aling="rigth"><label for="nome">Nome:</label></td>
<td><input type="text" name="requirednome" id="nome" /></td>
</tr>

<tr>
<td aling="rigth"><label for="quantidade">Quantidade:</label></td>
<td><input type="text" name="requiredquantidade" id="quantidade"/></td>
</tr>


<tr>
<td aling="rigth"><label for="preco">Preço Unitario:</label></td>
<td><input type="text" name="requiredpreco" id="preco"/></td>
</tr>

<tr>
<td aling="rigth"><input type="submit" name="inserir" id="inserir" value="Inserir Produto"/></td>
</tr>

</table>
</center>
</fieldset>

<fieldset>
<legend>Produtos</legend>
Total:
<input type="text" name="total" id="total" value="R$ 0,00" disabled/>
</fieldset>
</form>
<form action="resumovenda.jsp" method="post">
<fieldset>
<legend>Finalizar Venda</legend>
Forma de Pagamento:
<select>
<option>Forma de Pagamento</option>
<option>Dinheiro</option>
<option>Credito</option>
<option>Débito</option>
<option>Pendente</option>
</select>

Desconto(R$):
<input type="text" name="desconto" id="desconto"/>
<p>
Codigo Cliente:
<input type="text" name="codcliente" id="codcliente"/>
<input type="button" value="Consultar"/>

Nome Cliente:
<input type="text" name="nomecliente" id="nomecliente"/>

</fieldset>
 
<center>
<table>
<tr>
<td><input type="submit" value="OK"/>
<input type="reset" value="Limpar"/>
<input type="button" value="Cancelar"/></td>
</tr>
</table>
</center>
</form>        
    </body>
A

cara,

isso ficaria bacana se vc usasse ajax, mas o que vc tem que fazer é o seguinte, no seu bom de inserir vc vai disparar um açao ao servidor para que faz o inserte e depoois vc ter um metodo que faça uma consulta no seu banco para retorna todos produtos.

t+

J

Entao se eu fizesse tipo um insert e um select logo após pra listar?

fejohann

Talvez colocar uma tabela no final da pagina, alimentada pelos dados do bd… e ai ao inserir um registro, lista os dados…

J

vlw irmaozin vou tentar aki, qualquer coisa posto de novo.

pensei sim em usar ajax, mas nao tenho nem nocao de como posso usar, ja ate arrumei umas apostilas para estudar.
mas de qualquer forma brigadao

A

vc tem que fazer exatamente isso, insert depois select.

Criado 20 de outubro de 2011
Ultima resposta 21 de out. de 2011
Respostas 7
Participantes 3