Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Remazela

PHP - Orientação Campo Input ['text']

Recommended Posts

Caros amigos

Desculpa novamente em recorrer a vossas orientação. Infelizmente tenho uma dúvida referente ao campo text.

Gostaria de fazer o seguinte, sem ter que usar o AUTOCOMPLETE.

Quero digitar o código e no input text mostrar a descrição, por exemplo, imagem abaixo:

16106019_1632376727068302_85813627148130

Tem alguma função para isso ?

Grato,

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você terá que utilizar ajax para este feito, mesmo conceito do autocomplete. Isso se o resultado esperado for sem carregar página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caros amigos

Me perdoa por recorrer a vossas ajuda, mas infelizmente estou meio perdido neste caso.

Segui o exemplo abaixo, mencionado pelo amigo Laert, mas não tive sucesso:

<?php
//## Conectando ao servidor MySql
$nome_bd = "banco_ofertas";
$conexao = mysql_connect("localhost","root","");
//## Conectando ao Banco de dados
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'");
while($dados = mysql_fetch_array($Sql)) {
$id = $dados['id'];
}
echo "<script>window.location.href = 'cod_item_descricao.php?id=$id';</script>";
}
?>
<!--- ## INICIO ---------------------------------------------------------------->
<!--- ## FIM ---------------------------------------------------------------->
					

<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>

Teriam algum exemplo, onde possa entender essa rotina, algum vídeo aula ou algo parecido ?

Grato,

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você só quer exibir a pesquisa usa um script que ensina aqui.

ou baixa o codigo na descrição do video e orienta a sua descrição pra quando ela vir da busca onde ela vai aparecer.

bootstrap ajuda. não precisa necessariamente do modal e nem do ajax.

note logo ai que ele exibe, a ID o Nome e os Detalhes adapita para aparecer só o campo que quer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.