Ir ao conteúdo
  • Cadastre-se

Capturar a Variavel $Id quand clicar em uma foto


Progamador

Posts recomendados

Olá , eu gostaria de saber como eu faço para eu capturar a variavel $id quando a pessoa clicar em uma foto para que eu possa usar essa variavel com o valor contido nela em outra pagina ? meu codigo abaixo...

AQUI E A ONDE ELE VAI CLICAR NA IMAGEM


<?php
$seleciona = mysql_query("SELECT * FROM novos ");
$conta = mysql_num_rows($seleciona);

if($conta <= 0){
echo "Não há nenhum dado no banco!";
}else{
while($ln = mysql_fetch_array($seleciona)){
$id = $ln['id'];
$titulo = $ln['titulo'];

?>
</p>
<table width="670" border="1">
<tr>
<td width="30"><?php echo $id;?></td>
<td width="439"><?php echo $titulo;?></td>
<td width="43"><a href="painelsite/alterar/alterar.php"><img src="painelsite/editar.gif" width="43" height="29" /></a></td>
<td width="37"><a href="excluir/1.php"><img src="x.png" width="41" height="28"45" /></a></td>
<p> </p>
<?php }}?>

AQUI E A ONDE A VARIAVEL $ID DEVE IR, COM SEUS VALORES.


<?php
$seleciona = mysql_query("SELECT * FROM novos WHERE id='$id'");
$conta = mysql_num_rows($seleciona);

if($conta <= 0){
echo "Não há nenhum dado no banco!";
}else{
while($ln = mysql_fetch_array($seleciona)){
$tituloso = $ln['titulo'];
$descricao01= $ln['descricao1'];
$descricao02= $ln['descricao2'];
$oequipamento= $ln['equipamentos'];
$ovalor= $ln['valor'];
}
}
?>

Link para o comentário
Compartilhar em outros sites

passa ela pela url, por GET:

 <td width="43"><a href="painelsite/alterar/alterar.php?id=<?php echo $id; ?>"><img src="painelsite/editar.gif" width="43" height="29" /></a></td>


<?php
if(empty($_GET['id']))
die('Você não enviou um id pela url');
$id = $_GET['id'];
$seleciona = mysql_query("SELECT * FROM novos WHERE id='$id'");
$conta = mysql_num_rows($seleciona);

Link para o comentário
Compartilhar em outros sites

  • Moderador

como você está tentando cadastrar?

O anderson está correto... o valor da variável deve ser passada por GET.. seja no alterar ou no excluir.

já no cadastrar não precisa, pois o formulário envia os dados por POST para o script php.. se a pagina reinicia automático sem cadastrar nada.. é porque você não fez direito o script de inserção no banco.. recomendo que poste seu código completo para melhor compreensão do problema.

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!