İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Aynı Sayfa Hem Başlıklar Hem Yazılar

LadyArch3r

0
İyinet Üyesi
Katılım
15 Nisan 2011
Mesajlar
0
Reaction score
0
Duyurlar.php adlı sayfa var.Bu sayfada duyuru başlıklarını listeletiyorum.Yapmak istediğim şey duyuru başlıklarına tıklandığında duyuru yazısını göstermek.Aynı sayfada.blog vari yani.

Yardımlarınızı bekliyorum.Yardım eden herkese şimdiden teşekkür ediyorum.
 

Antika

0
İyinet Üyesi
Katılım
23 Aralık 2010
Mesajlar
451
Reaction score
18
GET metodu ile yapabilirsin, duyuru başlıklarına duyurular.php?id=$duyuruid gibi link vermelisin sonra ;

$sql = mysql_query("SELECT * FROM table WHERE id = '". $_GET['id'] ."'");
$row = mysql_fetch_assoc($sql);
echo $row['baslik'] . $row['detay'];

gibi gibi
 

LadyArch3r

0
İyinet Üyesi
Katılım
15 Nisan 2011
Mesajlar
0
Reaction score
0
PHP:
<?php
						// Haberleri Çekiyoruz
						// Veritabanında toplam kaç kayıt olduğunu buluyoruz
						$miktar_sorgu = mysql_query('SELECT COUNT(id) FROM haberler');
						$miktar_sonuc = mysql_fetch_assoc($miktar_sorgu);
						$miktar = $miktar_sonuc['COUNT(id)'];
						// Sayfa başına kaç kayıt gösterileceğini seçiyoruz
						$kacar = 5;
						// Adreste sayfa belirtilmişse onu kullanıyoruz, belirtilmemişse 1 kabul ediyoruz
						$sayfa = 1;
						if (isset($_GET['sayfa']) && is_numeric($_GET['sayfa']))
						$sayfa = $_GET['sayfa'];
						// Toplam sayfa sayısını buluyoruz
						$sayfasayisi = ceil($miktar/$kacar);
						// Veritabanı sorgusunda kullanmak için başlangıç ofsetini buluyoruz (ofset kelimesinin tam Türkçe karşılığını bulamadım)
						$ofset = ($sayfa-1)*$kacar;
						// Veritabanından belirtilen sayfadaki kayıtları alıyoruz
						$sorgu = mysql_query("SELECT * FROM haberler ORDER BY id DESC LIMIT {$ofset}, {$kacar}");
						while ($satir = mysql_fetch_assoc($sorgu))
						{
								$cekilen_id 			= $satir['id'];
								$cekilen_baslik 		= $satir['baslik'];
								$cekilen_sefbaslik 		= $satir['sef-baslik'];
								$cekilen_haber 			= $satir['haber'];
								$cekilen_tarih 			= $satir['tarih'];
					
					
						?>						
		<div id="duyuru">
		<h2><a href="duyurular.html?id=<?php echo "$cekilen_id"; ?>"></a><?php echo "$cekilen_baslik"; ?></h2>
		</div>
		<?php } ?>
		
						<!-- Pagging -->
						<div class="pagging">
							
							<?php
						for ($i = 1; $i <= $sayfasayisi; ++$i)
						{
						if ($i == $sayfa)
						echo '<b><a href="">', $i, '</a></b>';
						else
						echo '<a href="?sayfa=', $i, '">', $i, '</a>';
						}
													
						?>

sayfalama yarak link verdim.Bu kod üzerinde gösterebilirmisiniz.
 

Antika

0
İyinet Üyesi
Katılım
23 Aralık 2010
Mesajlar
451
Reaction score
18
<h2><a href="duyurular.php?id=<?php echo "$cekilen_id"; ?>"></a><?php echo "$cekilen_baslik"; ?></h2>

if(isset($_GET['id'])){

$sql= mysql_query("SELECT * FROM haberler WHERE id = '". $_GET['id'] ."' ");
$row = mysql_fetch_assoc($sql);

echo '<h2>'. $row['baslik'] .'</h2>';

echo $satir['haber'];

}
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst