iyi bir soru? PHP

O
OyunAlemi
Misafir
merhaba bana soyle birsey lazim
<a href="http://www.benimsitemadresim.com/git.php?id=1" target="_blank"><img src="logo.gif" width="405" height="60" alt="" /></td>

yani bir newi reklam script i ama adres kismi example.com/git.php?id=1 gibi eklenecek varmı acaba
 
0
Onaylı Üye
Üye
Katılım
29 Temmuz 2004
Mesajlar
102
Tepki puanı
0
Tablo yapısı şöyle olacak:
id|url|sayi

idnin türü integer, boyut 3, auto_increment, primary index
url nin türü varchar, boyutu 255
sayi nin türü integer, boyut 4

git.php nin içeriği mysql veritabanına bağlanıp db yi seçtikten sonra şöyle olacak

PHP:
if (!empty($id)) { // Eğer id boş değilse
    /*
    tabloadi tablosundan istediğimiz idye sahip reklamın url
    sütunundaki bilgisini mysql_query() ile seçiyoruz ve sonucu
    mysql_fetch_assoc() ile diziye atıyoruz.
    */
    $reklam = mysql_fetch_assoc(mysql_query("select url from tabloadi where id=$id"));

    if (!empty($reklam["url"])) { // Eğer reklam bulunursa
        mysql_query("update tabloadi set sayi=sayi+1 where id=$id");
        header("Location: ".$reklam["url"]); // Reklamın adresine direk yönlendirme
    }
    else { // Eğer reklam bulunamazsa
        echo "Hata : belirtilen idye sahip reklam bulunamadı.";
    }
}
else { // Eğer id boşsa
    echo "Hata : id numarası belirtilmemiş.";
}

Ardından sql server bağlantısını kapa

Tablo oluşturmayı, sql servera bağlanmayı, db seçtirmeyi ve işlemlerden sonra sql server bağlantısını kapatmayı sen öğreneceksin. Sana balık vermemek, balık tutmasını öğretmek lazım.
 
Geri
Üst