Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Pessoal!
Tenho 1 textbox, 1 Button e 1 Textarea, o usuario vai digitar o CODIGO DO PRODUTO NO textbox e clicar no botão CAPTAR, dai vai aparecer a DESCRIÇÃO DO PRODUTO NO textarea! daí vai acumulando o q tem no text area uma descrição após a outra...
Alguem pode me dizer como eu faço isso? Precisa ser textarea pois há possibilidades do usuario ter q alterar algo na descrição.
Desde já obrigado!
Sim, já tenho tudo prontinho, so não sei como automatizar isso?!?!?!?
Seria +/- assim:
Cód. item:|aqui tem o text box que será digitado o codigo do item| |aqui tem o botao captar|
Desc.item:|text area aqui irá aoparecer a descrição dos itens |
dai o kra digita o codigo do item e clica em CAPTAR e então a descrição do item aparece na text area....
Terás que utilizar AJAX, se for usar PHP, terá que recarregar a página além de usar session.
humm.... to fazendo meu terceiro programinha em php, acho que ajax vai ficar pra mais pra frente rere....
Bom eu já sei retornar os dados normalmente, só falta o seguinte:
COMO EU RETORNO A DESCRIÇÃO DO ITEM DENTRO DO TEXTAREA, APÓS O USUARIO TER DIGITADO O CODIGO DO ITEM E CLICADO EM CAPTAR????
Tenta fazer o seguinte:
<?php
$Sql = mysql_query ("SELECT `codigo`,`produto` FROM `tabela` WHERE `codigo` = '$campo' AND `produto` = `produto`");
$Request = mysql_fetch_assoc ($Sql);
echo '<textarea>'.$Request['produto'].'</textarea>';
?>fetish obrigdo por responder
Tá vamo lá...
O USER DIGITOU O CODIGO e CLICA NO BOTAO CAPTAR... hum!.... onde eu coloco isso no comando Onclick do botão? :huh:
Bom ai se teria que usar ajax para que carrega o codigo PHP. Não me pergunte como pois não sei ajax.
faz assim ó Dario....
vai no topo e escreve isso:
$acao = $_GET['acao'];
$campo = $_POST['campo_do_codigo'];
if($acao == "enviar") {
$Sql = mysql_query ("SELECT `codigo` FROM `tabela` WHERE `codigo` = '$campo'");
while($dados = mysql_fetch_array($Sql)) {
$id = $dados['id'];
}
echo "<script>window.location.href = 'mesma_pagina.php?id=$id';</script>";
}
Agora eu axo que o resto você ja sabe faze....
Se precisa de ajuda estamos ae....
Tá vitorm11 vou ver aqui... brigado!
se alguem ainda não entendu, veja um arquivo que fiz como exemplo: http://www.4shared.com/file/116740772/2061..._descricao.html
Não deu tempo de testar mais creio que esteja funcionando!!!
<?php
//## Conectando ao servidor MySql
$nome_bd = "banco_ofertas";
$conexao = mysql_connect("localhost","root","");mysql_select_db($nome_bd, $conexao);
$acao = $_GET['acao'];
$cod_item = $_POST['cod_item'];
if($acao == "enviar") {
$Sql = mysql_query ("SELECT `codigo` FROM `tabela` WHERE `codigo` = '$cod_item'");$id = $dados['id'];
}
echo "<script>window.location.href = 'cod_item_descricao.php?id=$id';</script>";
}
?><hr>
<form id="form1" name="form1" method="post" action="?acao=enviar">
<table border="0" width="100%" cellspacing="1">
<tr>
<td align="right" width="152"><font face="Verdana" size="2">Cód. Item:</font></td>
<td><input type="text" name="cod_item" size="10" />
<input type="button" name="button_captar" id="button_captar" value="Captar" />
<font size="1" face="Verdana" color="#FF0000">
<-- aqui digita o Código do item, clica em Captar e deve aparecer a Descrição do item no textarea abaixo</font></td>
</tr>
<tr>
<td align="right" width="152" valign="top"><font face="Verdana" size="2">Descrição item:</font></td>
<td>
<?php
if($_GET['id'] != "") {
$Sql = mysql_query ("SELECT * FROM `tabela` WHERE `codigo` = '$id'");
while($dados = mysql_fetch_array($Sql)) {
$descricao = $dados['descicao'];
?>
<textarea rows="8" cols="60" name="txtarea"><?=$descricao;?>
</textarea>
<?php
}
}
?>
<font size="2" color="#FF0000"><br />
</font></td>
</tr>
</table>
<hr />
</form>
Se não estiver me fla q chegando em casa eu arrumo!!!
EDIT
Lembre-se de arrumar a váriavel $Sql..... com os nomes dos campos
Po valeu kra... vou olhar direitinho e t falo!! ^_^
você ja tem o banco de dados pronto?