Arama butonu
Bu konudaki kullanıcılar: 1 misafir
10
Cevap
457
Tıklama
0
Öne Çıkarma
PHP
S
11 yıl
Er
Konu Sahibi

Arkadaşlar php ile bir site yapıyorum.

Bir veri tabanım var. İçinde resimlerin bilgileri ve link bilgisi var.
Resimleri çekerken bilgiler uyuştuğunda ekranda gösteriyorum bilgilerle beraber.
Altındaki butona tıkladığımda başka bir sayfada o o resmin bilgilerini göndermek istiyorum.



Rsimleri çekerken foreach ile gösterdiğim için Session kullandığımda en sondaki verinin bilgisini gönderiyor haliyle.
Bunu nasıl bir mantıkla yapabilirim.?????
 

galeri.php
<?php
require 'connect.php';
session_start();
$x=0;
$goster=$db->query("SELECT * FROM bilgiler",PDO::FETCH_ASSOC);
if ($goster->rowCount()) {
foreach ($goster as $kayitlar) {

$bilgiler["ad"] = $kayitlar["resim_ad"];
$x++;
$link="images/".$kayitlar["link"];
echo " </br>";
echo "<img src='$link' class='resimler'/>";
print "<strong>Resim Adı : </strong>".$kayitlar['resim_ad']."</br>";
print "<strong>Acıklama :</strong>".$kayitlar['aciklama']."<br/>";
print "<strong>Ortalama Puanı :</strong>".$kayitlar['ortalama']."<br/>";
echo " <div id='clear'> </div> </br> </br>
<form method='post'>
<a href='oy_ver.php'><input name='oy_ver' type='submit' value='OY VER' /></br></a>
</form>";

if ($_POST) {
$_SESSION["ad"] = $bilgiler["ad"];
header("Location:oy_ver.php");
}

}
}


?>


oy_ver.php
 
<?php
require 'connect.php';
session_start();
$resim_goster= $db -> query("SELECT * FROM bilgiler WHERE resim_ad= '{$_SESSION['ad']}' ")->fetch(PDO::FETCH_ASSOC);
if ($resim_goster) {
echo "</br>".$_SESSION["ad"]." Hosgeldiniz...";
}

?>

kodlar bunlar bişeyler yapmaya calıştım olmadı.kafam durdu valla.