Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Listelenen verinin içeriğine girme ?

U

unarmedsoldier

Misafir
Merhaba aslında kod basit ama bir türlü işin içinden çıkamadım.

Olay şu veri ekleyip eklediğim veriyi listeleyebiliyorum. naimtufekci.com/php/listele.php adresinde olduğu gibi
listemede Php bloğunda olan kodu kullanıyorum listeleme çalışıyor fakat listelenen verinin başlığına tıkladığım zaman tablodaki tüm veriyi çekiyor ben tıkladığım veriye ait bilginin
aşağıdaki değişkenler olarak çıkmasını istiyorum.

$proje_no = $cikart['proje_id'];
$proje_adi = $cikart['proje_isim'];
$proje = $cikart['proje'];
$proje_detay = $cikart['proje_detay'];



PHP:
$son = ($paged-1)*$limit; 
$query = "SELECT * From proje order by proje_id DESC limit  $son,$limit"; 
$veri = mysql_query ($query); 
while($cikart = mysql_fetch_array($veri)) {  

$proje_no = $cikart['proje_id'];  
$proje_adi = $cikart['proje_isim'];  



<td width="65" class="style1">Fıkra no : </td> 
<td width="184"><font face="Arial, Helvetica, sans-serif" size="-1"><?php echo ("<a href=proje.php?id=$fikra_no> - $proje_no -</a>");?></font></td> 
<td width="65" class="style1">proje adı : </td> 
<td width="184"><font face="Arial, Helvetica, sans-serif" size="-1"><?php echo ("<a href=proje.php?id=$proje_no> - $proje_adi -</a>");?></font></td>
Şimdiden yardımcı olacak arkadaşlara teşekkür ederim.
 

K1R1A1LM1AS

0
Onaylı Üye
Üye
Katılım
26 Ocak 2010
Mesajlar
126
Açılan Konu
3
Tepki puanı
9
Konum
Antalya
Kod:
$son = ($paged-1)*$limit;  
$query = "SELECT * From proje order by proje_id DESC limit  $son,$limit";  
$veri = mysql_query ($query);  
while($cikart = mysql_fetch_array($veri)) {

yerine

Kod:
$idx = intval($_GET['id']);
$son = ($paged-1)*$limit;  
$query = "SELECT * From proje WHERE proje_id='$idx' order by proje_id DESC limit  $son,$limit";  
$veri = mysql_query ($query);
$kayitsayisi = mysql_num_rows($veri);  
if($kayitsayisi > 0) {
$cikart = mysql_fetch_array($veri);

bu şekilde bir dene
 
U

unarmedsoldier

Misafir
Maalesef olmadı benim yukarıdaki kodla sorunum yok yukarıdaki kod listeleme yaptığım doğru çalışan kod değişkenleri belirtmek için yazdım. Listelenen veriye tıklayınca o verinin detaylarını görebileceğim ayrı bir sayfa proje.php oluşturmam gerekiyor.
 

K1R1A1LM1AS

0
Onaylı Üye
Üye
Katılım
26 Ocak 2010
Mesajlar
126
Açılan Konu
3
Tepki puanı
9
Konum
Antalya
Maalesef olmadı benim yukarıdaki kodla sorunum yok yukarıdaki kod listeleme yaptığım doğru çalışan kod değişkenleri belirtmek için yazdım. Listelenen veriye tıklayınca o verinin detaylarını görebileceğim ayrı bir sayfa proje.php oluşturmam gerekiyor.

Bende gidilen sayfa için vermiştim örneği zaten. proje.php dosyasının içeriği aşağıdaki gibi olabilir.

PHP:
<?PHP
//?id=x kısmından gelen veriyi integer olarak alıyoruz
$idx = intval($_GET['id']);

// Eğer verilen ID sıfırdan büyük ise, kontrol için veritabanına bağlanıyoruz.
if ($idx > 0) {

// burada veritabanı bağlantısı gerekli

// proje_id verilmiş projeyi kontrol ediyoruz.
$query = "SELECT * From proje WHERE proje_id='$idx'";  
$veri = mysql_query ($query);
$kayitsayisi = mysql_num_rows($veri);

// Eğer verilen ID geçerli ise, bilgileri çekiyoruz  
if($kayitsayisi > 0) {
$cikart = mysql_fetch_array($veri);
$proje_no = $cikart['proje_id'];   
$proje_adi = $cikart['proje_isim'];
echo 'Görüntülenen projeid: '.$proje_no.', proje adı: '.$proje_adi;
}
}
?>
 
Üst