Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, to com o seguinte codigo php
<?
$consulta = $_GET["consulta"];
?>
<table bgcolor="#FFFFFF">
<tr>
<td >
<form id="formConsulta" name="formConsulta" method="post" >
<table cellpadding="0" cellspacing="0" >
<tr>
<td class="titulotabela" align="center"> Assunto </td>
<td class="style3"> </td>
<td class="titulotabela" colspan="3" align="center">Periodo</td>
<td class="style3"> </td>
<td rowspan="2"><input name="envia" value="Consultar" type="image" src="img/lupa.jpg" onclick="enviaConsulta();" /></td>
</tr>
<tr>
<td class="style3"><input type="text" class="conteudoinput" name="assunto" id="assunto" size="50" /></td>
<td class="style3"> </td>
<td class="style3"><input type="text" class="conteudoinput" name="dataI" id="dataI" onkeypress="formatar_mascara(this, '##/##/####')" size="10" maxlength="10"/></td>
<td class="style3"> a </td>
<td class="style3"><input type="text" class="conteudoinput" name="dataF" id="dataF" onkeypress="formatar_mascara(this, '##/##/####')" size="10" maxlength="10"/></td>
</tr>
<input name="consulta" id="consulta" type="hidden" value="1" />
</table>
</form>
</td>
</tr>
<tr>
<td>
<?
if ($consulta == 1) {
$assunto = $_GET["assunto"];
echo $assunto;
echo $consulta;
}
?>
</td>
</tr>
</table>function enviaConsulta(){
var assunto = document.getElementById("assunto").value;
var dataI = document.getElementById("dataI").value;
var dataF = document.getElementById("dataF").value;
var consulta = document.getElementById("consulta").value;
var url="dados/consulta.php?assunto="+assunto+"&dataI="+dataI+"&dataF="+dataF+"&consulta="+consulta;
requisicaoHTTP("GET",url,true);
}
function trataDados(){
var info = ajax.responseText; // obtém a resposta como string
var resposta = document.getElementById("LayerCorpo");
resposta.innerHTML = info;
}
é uma página de pesquisa, onde os resultados irão aparecer na mesma página. Quando digito determinado assunto no campo input, ele deveria ser impresso, mas isso não acontece. O que eu percebi é que se digitar o assunto, enviar, digitar o mesmo assunto e enviar novamente aí imprime o resultado na tela. Esse é meu dilema... Alguma idéia???Carregando comentários...