lostyazilim
tr.link

SQL'den başlık almak

7 Mesajlar 1.386 Okunma
acebozum
tr.link

tearsinthesun tearsinthesun Yerine Sevemem Kullanıcı
  • Üyelik 04.09.2011
  • Yaş/Cinsiyet - / E
  • Meslek Bilgisayar - Otomasyon
  • Konum
  • Ad Soyad ** **
  • Mesajlar 84
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
Merhaba arkadaşlar, herkese keyifli bir gün dilerim. Sitemde keywords kısımlarını her sayfaya göre değiştirmek istiyorum fakat bir kaç yerde takıldım. Bir ara Sebahattin bey (pehepe üyelik yazarı) bana bir kod vermişti. O kodları farklı bir sisteme entegre etmeye çalışıyorum ama üst üste hatalar aldım. O yüzden bana yardımcı olabilir misiniz? Şimdiden teşekkürler.


$yazi_baslik = '';
if ($sayfa == 'yazi' && intval($_GET['yazino'])>0)
{
$yazi_baslik_sql = mysql_query("SELECT baslik FROM yazilar WHERE onay='E' AND yazino=".intval($_GET['yazino'])."");
$yazi_baslik_sayi = mysql_num_rows($yazi_baslik_sql);
if ($yazi_baslik_sayi>0)
{
$yazi_baslik_bilgi = mysql_fetch_array($yazi_baslik_sql);
$yazi_baslik = $yazi_baslik_bilgi['baslik'];
}
}


Yukarıdaki kod ile sql bağlantısını yaptıktan sonra keywords yerinden önce $yazi_baslik değişkenine yazı başlığını alabiliyorum. Fakat benim sistem çok farklı olduğu için takıldım kaldım.

Demek istediğim eğer ki index.php?mesaj=5 şeklinde bir url var ise, sql'e bağlanıp

SELECT baslik FROM mesajlar WHERE onay='E' AND mesajno=".intval($_GET['5'])."


Yukarıdaki _GET 5 değişkeni her url için farklı oluyor. Yani index.php?mesaj=20 olduğunda oradaki _GET'in 20 olması gerekiyor. Elimdeki kodlarla bunu nasıl yapabilirim?
Tekrardan ilgi ve alakanıza teşekkür ederim.
 

 

Bir toprağın suyu özlemesi gibi özledim seni...
elektronikssl
webimgo

cokbaska cokbaska WM Aracı Kullanıcı
  • Üyelik 21.10.2011
  • Yaş/Cinsiyet 34 /
  • Meslek Serbest Meslek
  • Konum
  • Ad Soyad E** B**
  • Mesajlar 712
  • Beğeniler 22 / 115
  • Ticaret 9, (%100)
sorguda $_GET kısmını limit ile değiştirirsen olması lazım.
 

 

tearsinthesun tearsinthesun Yerine Sevemem Kullanıcı
  • Üyelik 04.09.2011
  • Yaş/Cinsiyet - / E
  • Meslek Bilgisayar - Otomasyon
  • Konum
  • Ad Soyad ** **
  • Mesajlar 84
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
Hayır oradaki _GET kısmı yazının url'deki id'sine tekabul ediyor. Limit koyduğum zaman kökten bozulur. Tekrardan cevap için teşekkür ederim...
 

 

Bir toprağın suyu özlemesi gibi özledim seni...

AUNSAL AUNSAL Facebook Api Developer Kullanıcı
  • Üyelik 06.01.2012
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 44
  • Beğeniler 1 / 12
  • Ticaret 0, (%0)
tam olarak sorununuzu anlamayarak..

/*
index.php?mesaj=5 gibi bir link yapısı var ise
aşağıdaki gibi yukarıdaki mesaj değişkeninin değeri olan 5 i alabilirsiniz.
*/
$_GET['mesaj'];
 

 

wmaraci
wmaraci

tearsinthesun tearsinthesun Yerine Sevemem Kullanıcı
  • Üyelik 04.09.2011
  • Yaş/Cinsiyet - / E
  • Meslek Bilgisayar - Otomasyon
  • Konum
  • Ad Soyad ** **
  • Mesajlar 84
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
Burada herhangi bir veriyi post etmiyorum. Örneğin ana sayfamda bir adres var. Ona tıkladığım zaman http://www.google.com/mesaj=5 şeklinde gidiyor. Ben bu 5'i adresten almam gerekiyor. Herhalde benim sorunum burda. Yapmaya çalıştığım ise her sayfaya farklı bir title vermek... Tekrardan ilgi ve alakanıza teşekkür ederim.
 

 

Bir toprağın suyu özlemesi gibi özledim seni...

AUNSAL AUNSAL Facebook Api Developer Kullanıcı
  • Üyelik 06.01.2012
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 44
  • Beğeniler 1 / 12
  • Ticaret 0, (%0)

tearsinthesun adlı üyeden alıntı

Burada herhangi bir veriyi post etmiyorum. Örneğin ana sayfamda bir adres var. Ona tıkladığım zaman http://www.google.com/mesaj=5 şeklinde gidiyor. Ben bu 5'i adresten almam gerekiyor. Herhalde benim sorunum burda. Yapmaya çalıştığım ise her sayfaya farklı bir title vermek... Tekrardan ilgi ve alakanıza teşekkür ederim.


bir önceki mesajımdada onu belirtmiştim.


/*
index.php?mesaj=5 gibi bir link yapısı var ise
aşağıdaki gibi yukarıdaki mesaj değişkeninin değeri olan 5 i alabilirsiniz.
*/
echo $_GET['mesaj']; // ekrana 5 değerini basar.
 

 

tearsinthesun tearsinthesun Yerine Sevemem Kullanıcı
  • Üyelik 04.09.2011
  • Yaş/Cinsiyet - / E
  • Meslek Bilgisayar - Otomasyon
  • Konum
  • Ad Soyad ** **
  • Mesajlar 84
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
A ÜNSAL, mesajınız için çok teşekkür ederim. Sorunumu çözdüm.
Yapmam gereken sadece

$sayfa == 'yazi' &&

kısmını silmekmiş. Tekrardan ilgi ve alakanıza teşekkür ederim.
 

 

Bir toprağın suyu özlemesi gibi özledim seni...
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al