Ir para conteúdo

Arquivado

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

santos_s

Abrir resultado da Consulta em ou janela

Recommended Posts

Faço uma consulta em uma página, gostaria que quando executasse a consulta abrisse em outra janela

ou seja, fazer o select na própria página e abrir em outra. tentei fazer não consegui.

 

 

 

 

Abraço.

 

 

Up!

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca na sua tag form:

<form target="_blank">

ai qndo enviar o form, irá abrir em outra página.

 

 

Se não for isso, tente ser mais claro. Você não deu informação nenhuma sobre oque está fazendo, e nem sobre o como.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou fazer uma consulta em uma pagina,Esta==>63x30n.jpg

 

 

 

 

 

 

Quando clicar em pesquisar abrir esta janela com a consulta realizada==>2unu2xv.jpg

 

 

Abraço.

 

 

Vou tentar dá uma resumida aqui...Como é que eu pego o valor do campo a ser pesquisado?no caso abaixo é 'nomeusuario'.

 

 

 

esta é a página cons_usuario.php

//----Aqui ele faz a consulta-------//<?php    $result=false;    $contando=0;    if(isset($_REQUEST['nomeusuario'])){    $pesquisa = $_POST['nomeusuario'];    $sql = mysql_query("SELECT * FROM usuario where nome like '$pesquisa' ORDER BY nome ASC;");    while($linha = mysql_fetch_array($sql)){    $result=true;    $contando++;    $id_nome = $linha['nome'];    $id_apelido= $linha['sobrenome'];    $id_cpf = $linha['cpf'];    $id_email= $linha['email'];?>

quero que a pagina rc_usuario.php enxergue o campo para realizar a pesquisa, e assim faça o loop.

 

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

estranho.. essa pg não está dando msg de erro? vc abriu 2 chaves e n fechou..

bom, tente assim:

<?php

// CONEXÃO

$pesquisa = $_POST['nomeusuario'];
$sql = mysql_query("SELECT * FROM usuario where nome like '$pesquisa' ORDER BY nome ASC");
while($linha = mysql_fetch_array($sql)){
  echo $linha['nome'];
  echo $linha['sobrenome'];
  echo $linha['cpf'];
  echo $linha['email'];
}
?>

e, se eu entendi bem, esta pg deverá ser a "action" do form de pesquisa, ok?

ah, e verifique o método do form tb..

Compartilhar este post


Link para o post
Compartilhar em outros sites

estranho.. essa pg não está dando msg de erro? vc abriu 2 chaves e n fechou..

bom, tente assim:

<?php

// CONEXÃO

$pesquisa = $_POST['nomeusuario'];
$sql = mysql_query("SELECT * FROM usuario where nome like '$pesquisa' ORDER BY nome ASC");
while($linha = mysql_fetch_array($sql)){
  echo $linha['nome'];
  echo $linha['sobrenome'];
  echo $linha['cpf'];
  echo $linha['email'];
}
?>

e, se eu entendi bem, esta pg deverá ser a "action" do form de pesquisa, ok?

ah, e verifique o método do form tb..

 

Não postei o código completo.

 

 

Caro Fernando,

 

 

 

 

A página está no action do form, ele faz a consulta normal, só que abre na mesma janela, gostaria que abrisse em outra janela.

 

 

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

talvez esteja usando tipo: action="<?php echo $PHP_SELF; ?>" onde deveria estar action="outra-pagina.php"

Estou usando assim action="rc_usuario.php"

 

 

 

Abraço.

 

 

Up!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei bem como fazer isso só em php, mas a biblioteca jquery pode fazer isso facilmente. vc pode usar o método $.post para a requisição e ainda exibir uma mensagem de loading.

 

Espero ter ajudado.

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.