Direcionar para ID selecionada
Bom o que esta ocorrendo é o seguinte na index.php tem listado as 4 ultimas imagens cadastrada no banco de dados, ae gostaria de saber como faço pra quando clicar na imagem direcionar para "portifolio.php" com as imagens da ID selecionada.
estou tentando da seguinte maneira, mas sem sucesso.
index.php
<li class="span3">
<a href="portifolio.php?id=<?php echo($o->obraID); ?>" class="thumbnail"><img src="thumb.php?img=fotos/<?php echo($f->fotoNOME); ?>" alt=""/></a>
</li>
deveria direcionar para portifolio.php
<div class="row-fluid">
<ul class="thumbnails" id="galeria">
<?php require_once('galeria.php'); ?>
</ul>
</div>
galeira.php
<?php
$pdo = conectar();
IF (isset($_GET['ID']))
{
$obraID = $_GET['ID'];
$queryOF = $pdo->query("SELECT obraID,fotoOBRAID,fotoNOME
FROM obras
INNER JOIN fotos ON obraID = fotoOBRAID
WHERE fotoOBRAID = $obraID
ORDER BY fotoCAPA ASC
");
IF ($queryOF->rowCount() !== 0)
{
foreach($queryOF->fetchAll(PDO::FETCH_OBJ) as $l)
{
?>
<li class="span3">
<a href="fotos/<?php echo($l->fotoNOME) ?>" data-fancybox-group="galeria" class="fABRIR thumbnail">
<img src="thumb.php?img=fotos/<?php echo($l->fotoNOME); ?>" alt="">
</a>
</li>
<?php
}
}
}ELSE
{
$queryOBRAS = "SELECT obraID,obraBAIRRO,obraCIDADE,obraUF FROM obras ORDER BY obraID DESC";
$pagina = new PS_Pagination($pdo, $queryOBRAS, 6, 4, null);
$qtdPaginas = $pagina->paginate();
IF ($qtdPaginas->rowCount() !== 0)
{
foreach ($qtdPaginas->fetchAll(PDO::FETCH_OBJ) as $o)
{
$queryFOTOS = $pdo->query(sprintf("SELECT fotoNOME FROM fotos WHERE fotoOBRAID = '%s' ORDER BY fotoCAPA ASC", $o->obraID));IF ($queryFOTOS->rowCount() !== 0)
{
$f = $queryFOTOS->fetch(PDO::FETCH_OBJ);
?>
<li class="span3">
<div class="thumbnail" id="<?php echo($o->obraID); ?>">
<a href="portifolio.php?ID=<?php echo($o->obraID); ?>">
<img src="thumb.php?img=fotos/<?php echo($f->fotoNOME); ?>" alt="">
</a>
</div>
</li>
<?php
}
}
}
}
?>
desde ja muito obrigado!
Discussão (12)
Carregando comentários...