$son10haber = mysql_query("SELECT * FROM icerik ORDER BY icerik_id DESC LIMIT 10");
if(mysql_num_rows($son10haber) > 0){
while($row = mysql_fetch_array($son10haber) ){
echo '<div class="icerik">';
echo '<div class="baslik">' . '<a href="icerik.php?haber=' . $gelen_deger . '">' . $row['baslik'] . '</a></div>';
echo '<div class="konu">' . substr($row['konu'], 0,190) . '</div>';
echo '<div class="yazar">' . 'Yazar: ' . $row['yazar'] . '</div>';
echo '<div class="kategori">' . $row['kategori'] . '</div>';
echo '<div class="tarih">' . $row['tarih'] . '</div>';
echo '<div class="okunma">' . 'Okunma sayısı: ' . $row['okunma'] . '</div>';
echo '</div>';
}
Burası son 10 içeriği alıyor. Başlık yazar tarih vs hepsi bir div içinde gösteriliyor. Burada sorun yok. Sorun içeriği okumak için gidilen sayfada oluşuyor.
Tarayıcının adres satırında söyle görünüyor. /icerik.php?haber=
Burada = sonrası çıkmıyor.
Gidilen sayfadaki kodlarda şöyle.
$gelenid = $_GET['icerik_id'];
$sorgula = mysql_fetch_array(mysql_query("select * from icerik where icerik_id='$gelenid'"));
echo '<div class="icerik">';
echo '<div class="konu">' . $row['konu'] . '</div>';
echo '<div class="yazar">' . 'Yazar: ' . $row['yazar'] . '</div>';
echo '<div class="kategori">' . $row['kategori'] . '</div>';
echo '<div class="tarih">' . $row['tarih'] . '</div>';
echo '<div class="okunma">' . 'Okunma sayısı: ' . $row['okunma'] . '</div>';
echo '</div>';