Ir para conteúdo

POWERED BY:

Arquivado

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

eugeniots

Combo List Interativo - Mysql

Recommended Posts

Amigos, estou preso em um sisteminha de faq por não conseguir concluir uma etapa.

 

Tenho o combo assunto: Onde tenho 3 assuntos.

 

O segundo combo eu gostaria que fosse alimento somente com os títulos referente este assunto.

 

---------------------

Index.php

---------------------

<head>
<title></title>
<script src="[url=http://code.jquery.com/jquery-1.10.2.min.js]http://code.jquery.com/jquery-1.10.2.min.js"></script>[/url]
<script>
function carregarDescricao(codigo){
if(codigo > 0){
$.post("retornaDescricao.php", {codigo: codigo}, function(data){
$("#texto").val(data);
});
}
}
</script>
</head>

<body>

<select id="assunto" name="assunto" >
<option value="0" selected="selected">Assunto</option>
<option value="1">Administrativo</option>
<option value="2">E-mails</option>
<option value="3">Perguntas ao Vendedor</option>

</select>

<?php
//inclui o arquivo de conexao com o banco de dados
require_once("conexao.php");

//Executa o comando select para retornar os campos ID e NOME
//da tabela linguagens

$query = "select id,titulo from faq";
$res = mysql_query($query, $conexao);
?>
<select id="faq" name="faq" onChange="carregarDescricao(this.value)">
<option value="0" selected="selected">Selecione...</option>
<?php
while($row = mysql_fetch_object($res)){
echo "<option value='".$row->id."'>".$row->titulo."</option>";
}
?>
</select><br>
<textarea name="texto" id="texto" rows="5" cols="50"></textarea>
<br>
<a href="listar.php">ver todos
</a> - <a href="novo.php">inserir novo </a>
</body>
</html>
 
--------------------------------

Retorna descrição

---------------------------------

<?php
require_once("conexao.php");

$codigo = $_POST["codigo"];

$query = "select texto from faq where id = ".$codigo;
$res = mysql_query($query, $conexao);
$row = mysql_fetch_object($res);

echo utf8_encode($row->texto);
?> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi muito bem, onde está o segundo? É tudo numa mesma pagina? vai usar AJAX? ou um formulário GET/POST serve?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde ExtremsX, perdão pela demora, para ficar mais fácil entender segue a url http://www.tsmix.com.br/faqd/

 

Estou querendo que ao selecionar o assunto (1º Combo) as faq's do Segundo combo sejam apenas as pré-definidas.

 

Pelo que tenho lido preciso colocar o segundo campo em branco, o evento no primeiro para que o segundo carregue somente as informações.

 

 

Obrigado pelo interesse em me auxiliar.

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.