Ir para conteúdo

POWERED BY:

Arquivado

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

ooooBR

Selecionar dados de uma DB

Recommended Posts

Boa noite pessoal, confeço ser iniciante no assunto...

a dúvida que trago aos senhores mais experientes é a seguinte...

 

<b>Documento: </b><?php echo $row_DetailRS1[Documento]; ?><br /></td>

 

<div id="Pedido" class="invisivel"><b>Número: </b><?php echo $row_DetailRS1['pPedido']; ?><b><br />

<b>Comprador: </b><?php echo $row_DetailRS1['pComprador']; ?><br /></div>

 

<div id="Boleto" class="invisivel"><b>Banco:</b><?php echo $row_DetailRS1['bBanco']; ?><br />

<b>Valor R$: </b><?php echo $row_DetailRS1['bValor']; ?><br />

<b>Vencimento: </b><?php echo $row_DetailRS1['bVencimento']; ?><br /></div>

 

 

nessa pagina será exibido os dados já cadastrados... gostaria de saber se é possivel a partir do resultado dessa linha exibir os dados referentes a consulta por exemplo se o resultado do documento for Pedido, aparece só a div Pedido... ou se for Boleto, aparece a div Boleto. ou se alguém tiver uma outra sugestão, fico agradecido!!! lembrando que os dados serão aleatorios dependendo da consulta!

 

agradeço a atenção e ajuda desde já!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

estou lendo algumas coisas pela net, o mais proximo que encontrei são sugestões por javascript e jquery, o lance de exibir/ocultar eu entendi... mais a maior duvida está em relação a identificar, o tipo de documento, a sugestão do Beto fico meio confusa pra mim!!! mesmo assim agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, ooooBR

 

você precisa verificar qual foi o tipo de resultado que ele trouxe, correto?

Então você usa um if para fazer isso, por exemplo:

 

<?php

if($row_DetailRS1['Documento'] == 'boleto'){

   //Aqui você mostra as informações relativas ao boleto.

}

?>

 

Ficou mais claro agora? Usando dessa forma, você pode comparar o tipo que trouxe do banco com o tipo que quer mostrar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php 

if($row_DetailRS1['Documento'] == 'boleto' || $row_DetailRS1['Documento'] == 'pedido' || $row_DetailRS1['Documento'] == 'laudo') || $row_DetailRS1['Documento'] == 'requisicao') { 

} 

?>

 

 

Betão a separação dessa forma está correta??? só que ainda está exibindo todos!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, você começou a pegar o jeito da coisa...

 

No PHP a instrução || como você usou ai significa 'ou' então você está dizendo se for igual a um ou ao outro ou ao outro...

 

tenta fazer com um if para cada um...

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php  

if( ($row_DetailRS1['Documento'] == 'boleto' ) && ($row_DetailRS1['Documento'] == 'pedido' ) && ($row_DetailRS1['Documento'] == 'laudo') && ($row_DetailRS1['Documento'] == 'requisicao')  ){  

}  

?>

 

 

fico dessa maneira, mais não causou efeito... mais pra exibi no site não esta faltando o "echo"???

 

eita! alguem tem um help referente a este assunto???

Compartilhar este post


Link para o post
Compartilhar em outros sites

segui um exmplo do forum com um combox select e funciona perfeitamente, porém eu necessito que seja identificado pro id aparecer dependendo do resultado da chamada 'Documento' porém o resultado também precisa ser exibido na pagina!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

02.jpg

 

essa é a imagem do resultado que tenho ate o momento!!

 

conforme o retorno do documento, Documento: Documento

o correto seria estar exibindo apenas... Descrição: Laudo

 

o restante deveria estar tudo oculto! alguém poderia ter uma sugestão mais direta... rsrs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vinicius já está sendo comparado... vou posta o código todo!!!

 

</script>
<script language="Javascript">
function showDiv(div)
{
document.getElementById("NotaFiscal").className = "invisivel";
document.getElementById("GNP").className = "invisivel";
document.getElementById("Minuta").className = "invisivel";
document.getElementById("Conhec").className = "invisivel";
document.getElementById("Pedido").className = "invisivel";
document.getElementById("Boleto").className = "invisivel";
document.getElementById("Fatura").className = "invisivel";
document.getElementById("Recibo").className = "invisivel";
document.getElementById("Minuta").className = "invisivel";
document.getElementById("Documento").className = "invisivel";
document.getElementById("Material").className = "invisivel";
document.getElementById("Outros").className = "invisivel";
document.getElementById(div).className = "visivel";
}

</script>
<script language="JavaScript">
<!--
function muda(qual)
{
uCase = qual.value.toUpperCase();
qual.value = uCase;
}
-->
</script>
</head>

<body>
<table width="100%" border="0" cellpadding="0" cellspacing=" 0">
 <tr>
   <td width="15" valign="top"><div align="center"><img src="Imagens/cadeado.gif" alt="" width="30" height="30" /></div></td>
   <td><b><span class="style7">Intranet</span> -<a href="fechar.php"> Fechar Janela</a></b></td>
 </tr>
 <tr>
   <td valign="top"> </td>
   <td>
<table border="0" cellspacing="3" cellpadding="0" class="verdana" width="706" >
     <form action="<?php echo $editFormAction;?>" method="POST" name="form1" id="form1">
       <tr>
         <td valign="top" height="40"><table width="100%" border="0" cellspacing="0" cellpadding="0">
           <tr>
             <td width="200" valign="top"><p><b>Rementente: 
                         <b><font size="3"><?php echo $row_DetailRS1['Remetente']; ?></td>
                         <br />
             </b></p>
			<p> </td>
             <td valign="top"><p><b>Setor destinatário:<br />
             </b>              <?php echo $row_DetailRS1['setor']; ?><p><br /></td>
           </tr>
         </table></td>
       </tr>
       <tr>
         <td><table width="100%" border="0" cellspacing=" 0" cellpadding="0">
           <tr><td width="200">
             <b>Documento: </b><?php if ($row_DetailRS1['Equipamento'] == 'NotaFiscal'){
   echo $row_DetailRS1['Equipamento'];
} 
            elseif ($row_DetailRS1['Equipamento'] == 'GNP'){
   echo $row_DetailRS1['Equipamento'];
}  
            elseif ($row_DetailRS1['Equipamento'] == 'Minuta'){
   echo $row_DetailRS1['Equipamento'];
}  
            elseif ($row_DetailRS1['Equipamento'] == 'Conhecimento'){
   echo $row_DetailRS1['Equipamento'];
} 
            elseif ($row_DetailRS1['Equipamento'] == 'Pedido'){
   echo $row_DetailRS1['Equipamento'];
} 
            elseif ($row_DetailRS1['Equipamento'] == 'Boleto'){
   echo $row_DetailRS1['Equipamento'];
} 
            elseif ($row_DetailRS1['Equipamento'] == 'Fatura'){
   echo $row_DetailRS1['Equipamento'];
} 
            elseif ($row_DetailRS1['Equipamento'] == 'Recibo'){
   echo $row_DetailRS1['Equipamento'];
} 
            elseif ($row_DetailRS1['Equipamento'] == 'Documento'){
   echo $row_DetailRS1['Equipamento'];
} 
            elseif ($row_DetailRS1['Equipamento'] == 'Mtaerial'){
   echo $row_DetailRS1['Equipamento'];
} 
            elseif ($row_DetailRS1['Equipamento'] == 'Outros'){
   echo $row_DetailRS1['Equipamento']; 
} ?><br /></td>
             <div id="NotaFiscal" class="invisivel"><td><b>Número: </b><?php echo $row_DetailRS1['nNumero']; ?><br />
             <b>Fornecedor: </b><?php echo $row_DetailRS1['nFornecedor']; ?><br />
             <b>Data de Emissão: </b><?php echo $row_DetailRS1['nEmissao']; ?><br /></div>

             <div id="GNP" class="invisivel"><b>Fornecedor: </b><?php echo $row_DetailRS1['gFornecedor']; ?><br />
             <b>Data de Emissão: </b><?php echo $row_DetailRS1['gEmissao']; ?><br /></div>

             <div id="Minuta" class="invisivel"><b>Transportadora: </b><?php echo $row_DetailRS1['mTransp']; ?><br />
             <b>Número: </b><?php echo $row_DetailRS1['mNumero']; ?><br /></div>

             <div id="Conhecimento" class="invisivel"><b>Transportadora: </b><?php echo $row_DetailRS1['cTransp']; ?><br />
             <b>Número: </b><?php echo $row_DetailRS1['cNumero']; ?><br /></div>

             <div id="Pedido" class="invisivel"><b>Número: </b><?php echo $row_DetailRS1['pPedido']; ?><b><br />
             <b>Comprador: </b><?php echo $row_DetailRS1['pComprador']; ?><br /></div>

             <div id="Boleto" class="invisivel"><b>Banco:</b><?php echo $row_DetailRS1['bBanco']; ?><br />
             <b>Valor R$: </b><?php echo $row_DetailRS1['bValor']; ?><br />
             <b>Vencimento: </b><?php echo $row_DetailRS1['bVencimento']; ?><br /></div>

             <div id="Fatura" class="invisivel"><b>Banco: </b><?php echo $row_DetailRS1['fBanco']; ?><br />
             <b>Valor R$: </b><?php echo $row_DetailRS1['fValor']; ?><br />
             <b>Vencimento: </b><?php echo $row_DetailRS1['fVencimento']; ?><br /></div>

             <div id="Recibo" class="invisivel"><b>Banco: </b><?php echo $row_DetailRS1['rBanco']; ?><br />
             <b>Valor R$: </b><?php echo $row_DetailRS1['rValor']; ?><br />
             <b>Vencimento: </b><?php echo $row_DetailRS1['rVencimento']; ?><br /></div>

             <div id="Documento" class="invisivel"><b>Descrição: </b><?php echo $row_DetailRS1['Descricao']; ?><br />

             <div id="Material" class="invisivel"><b>Descrição: </b><?php echo $row_DetailRS1['mDescricao']; ?><br />
             <b>Quantidade: </b><?php echo $row_DetailRS1['mQuantidade']; ?><br />

             <div id="Outros" class="invisivel"><b>Descrição: </b><?php echo $row_DetailRS1['oDescricao']; ?><br />
             <b>Quantidade: </b><?php echo $row_DetailRS1['oQuantidade']; ?><br />

                 </b></td>
           </tr>
         </table></td>
       </tr>

 

o código todo que tenho é esse!!!

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.