Merhabalar benim kullandığım bir php sitem var bu sitemde kategoriye göre haberler var ve kategorilere uygun reklam yayınlamak istiyorum.

Tablom şu şekilde

haber(id, haber_icerik,haber_baslik,haber_kategori)

id'si bir olan haberin kategorisi atıyorum Sağlık ise sağlıkla ilgili yayınlamış olduğum banner'da o haberin altına açılacak. yada id'si 2 olan haberin kategorisi siyaset ise siyasi bir reklam içeren haber gelecek...

Ayrıca reklamları ayrı bir tablo da tutmayacam basit html kodlar ekleyeceğim.

Benim kendim denediğim fakat çalışmaya bir kod'um var kodum da şu;

$sql="SELECT * FROM haber"; $category=mysql_result("$sql");

if($category=="saglik"){ echo 'reklam kodu'; } ?>

Bu kod çalışmadı... Yarımlarınız için şimdiden teşekkürler. İyi çalışmalar

soruldu: 15 Ağu '13, 04:24

eclipseturkiye's gravatar image

eclipseturkiye
16334
cevap kabul oranı: 0%

değiştirildi: 15 Ağu '13, 07:55

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183

Herhangi bir hata yok sadece reklamı göstermiyor...

iften echo'ya geçmiyor

(15 Ağu '13, 05:46) eclipseturkiye eclipseturkiye's gravatar image

`$sql="SELECT * FROM haber"; //list gelir.

$category=mysql_result("$sql"); // " işareti yanlış

if($category=="saglik"){ echo 'reklam kodu'; } //list "saglik" olamaz.

//////////////////////////////////////////////////////////////////////////////

$query = "SELECT * FROM haber";

$result = mysql_query($query);

while ($row = mysql_fetch_assoc($result)) {

    echo $row['haber_kategori'];
}
permanent link

cevaplandı: 15 Ağu '13, 05:49

gklp's gravatar image

gklp
789317
cevap kabul oranı: 17%

değiştirildi: 15 Ağu '13, 09:15

2

Kardeşim teşekkür ederim desteğin için. bir arkadaştan yardım aldım olması gereken buydu. <?php

$veriler = mysql_query("select * from haber where id=".$_REQUEST[id]);

if(mysql_num_rows($veriler)!=0) { while($okunanKayit = mysql_fetch_assoc($veriler)) { //Sağlık if($okunanKayit["b_category"] == "saglik") echo '
Reklam Alanı
';

} }

?>

(15 Ağu '13, 12:35) eclipseturkiye eclipseturkiye's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×168

Soruldu: 15 Ağu '13, 04:24

Görüntüleme: 503 kez

Son güncelleme: 16 Ağu '13, 00:46

powered by BitNami OSQA