Ir para conteúdo

POWERED BY:

Arquivado

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

MIchel Cotia

Montar pagina de detalhes em PHP

Recommended Posts

Bom dia amigos,

 

Estou criando um site de leilão, e ja criei o bd em mmysql e as paginas em php. mas tenho um dúvida/problema. Se algume me ajudar fico grato.

 

Situação: Quando listo os lotes cadastrados, preciso de uma pagina em um link tipo detalhes do lote.

Como faço a chamada dessa pagina em php, listando os detalhes do lote que eu ja tenho cadastrado no bd?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro mostre o código que você já tem.

 

Olá amigo, creio que seja onde coloquei as ???...

 

<tr>

<td align="left" colspan="2">

<table width="700" border="0" cellpadding="2" cellspacing="2">';

while($x = mysql_fetch_assoc($busca)){

$imagem = (!empty($x['logo']))?'<center><img src="admin/imagens/'.$x['logo'].'"></center>':'';

 

echo '

 

<td width="150" rowspan="5" bgcolor="#D6D6AD"><center>

 

<a href="javascript:abrir(????????);""_blank\">Detalhes</a><img src="admin/imagens/'.$x['logo'].'" width="120" height="120" border="1"></center></a></td>

 

<td width="800" bgcolor="#D6D6AD" class="ver10azbd"><font size="4">LOTE:<strong> '.$x['endereco'].' <font size="3">- '.$x['site'].'</strong></font></font></td>

</tr>

<tr>

<td bgcolor="#D6D6AD" class="ver10azbd"> Descrição: '.$x['nome'].'</td>

</tr>

<tr>

<td bgcolor="#D6D6AD" class="ver10azbd">  '.$x['site'].'</td>

</tr>

<tr>

<td bgcolor="#D6D6AD" class="ver10azbd"> Histórico:  '.$x['complemento'].'</td>

</tr>

<tr>

<td bgcolor="#D6D6AD" class="ver10azbd">Valor R$ '.$x['cep'].'</td>

</tr>

<tr>

</td>

</tr>';

 

 

Valeu a todos que puderem me ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade, popup é uma página. Nesse caso você vai usar JavaScript e o PHP. Procure "Janela popup com JavaScript" que você encontrará como se faz.

 

Quando você conseguir criar, você nos informe que lhe ajudamos na parte de PHP, pois o JS é mais fácil. Boa sorte!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então amgio, na verdade essa parte do javascript eu ja tenho, é que nao postei a pagina completa, mas ja fiz a parte do java que chama o popup, eu só não sei como passar os valores da pagina que quero criar para o popup.

 

Eu clico no link detalhes(por exemplo)e o popup abre em branco.

 

<a href="javascript:abrir(????????);""_blank\">Detalhes</a>

 

Acho que onde esta a ? deveria ter uma variavel que monta essa pagina correto?

 

 

abraços

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu tenho isso no <head>

 

<script language ="javascript">

 

function abrir()

{

window.open ("exemplo.htm", "Janela", "status=no, width=125, height=100")

}

abrir()

 

</script>

 

 

e o link que chama

 

<a href="javascript:abrir(????????);""_blank\">Detalhes</a>

 

na pagina gerada pela busca no meu bd.

 

O popup abre em branco, eu estou com dificuldade de passar as informações para o popup.

 

abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja se isso t ajuda:

 

Pagina detalhes.php:

 

1- conexão;

2- variável q passa o id do registro;

3- consulta ao banco = "selecione colunas da tabela onde id=variavel-passada-no-passo-anterior";

4- array associativo (exemplo):

enquanto $exibe=mysql_fetch_array(consulta ao banco){
echo $exibe['uma coluna da tabela'];
echo $exibe['outra coluna da tabela'];
} // fecha array associativo
?> //fecha php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigão, acho melhor você fazer em uma página separada, pois tem usuários que desabilitam as janelas pop-ups por questão de segurança, faça um link em cada lote e mande o id dele, nisso na outra página ele irá pegar o id e mostrar tudo, como valores, terreno, metro e assim vai ..

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja se isso t ajuda:

 

Pagina detalhes.php:

 

1- conexão;

2- variável q passa o id do registro;

3- consulta ao banco = "selecione colunas da tabela onde id=variavel-passada-no-passo-anterior";

4- array associativo (exemplo):

enquanto $exibe=mysql_fetch_array(consulta ao banco){
echo $exibe['uma coluna da tabela'];
echo $exibe['outra coluna da tabela'];
} // fecha array associativo
?> //fecha php

 

 

A idéia é esta, mas o codigo não deu certo.

valeu amigão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja se isso t ajuda:

 

Pagina detalhes.php:

 

1- conexão;

2- variável q passa o id do registro;

3- consulta ao banco = "selecione colunas da tabela onde id=variavel-passada-no-passo-anterior";

4- array associativo (exemplo):

enquanto $exibe=mysql_fetch_array(consulta ao banco){
echo $exibe['uma coluna da tabela'];
echo $exibe['outra coluna da tabela'];
} // fecha array associativo
?> //fecha php

 

 

Amigos desculpem a ignorancia, mas sou iniciante em php.

 

tem como vcs descrever mais este código?

 

enquanto $exibe=mysql_fetch_array(consulta ao banco){

echo $exibe['uma coluna da tabela'];

echo $exibe['outra coluna da tabela'];

} // fecha array associativo

?> //fecha php

 

eu tenho uma pagina que lista meus lotes no db, em cada lote eu tenho um link que se chama detalhes.php que vai chamar outra pagina com os detalhes desses lotes, até ai esta suave, chama a pagina tudo ok, só que não consigo associar o id deste lote com as informações dele para serem mostradas nesta página de detalhes. Se puderem me dar uma diva fico grato. ja tentei com base nesse codigo acima mas o máximo que chego é ele listar as quantidades. abraços a todos.

Eu tenho 5 variaveis que preciso extrair de uma tabela chamada anuncios,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigos, eu consegui listar as informações, mas como fazer para pegar só a informação de um determinado lote (vicular as informações ao id do lote)

 

$strSQL = "SELECT id, id_categoria, endereco, site, nome, complemento, cep, logo FROM anuncios";

$rs = mysql_query($strSQL);

while($row = mysql_fetch_array($rs)) {

 

echo $row['id'] . "<br />";

echo $row['id_categoria'] . "<br />";

echo $row['endereco'] . "<br />";

echo $row['site'] . "<br />";

echo $row['nome'] . "<br />";

echo $row['complemento'] . "<br />";

echo $row['cep'] . "<br />";

echo $row['logo'] . "<br />";

 

 

Este código eu listo as informações da minha pagina de detalhes.

 

Desde já agradeço a quem possa me ajudar.

 

abs

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.