-
Üyelik
11.05.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Geliştirici
-
Konum
Malatya
-
Ad Soyad
E** K**
-
Mesajlar
3142
-
Beğeniler
60 / 764
-
Ticaret
5, (%100)
Sorunu açık şekilde yazar mısın?
1 kişi bu mesajı beğendi.
-
Üyelik
11.05.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Geliştirici
-
Konum
Malatya
-
Ad Soyad
E** K**
-
Mesajlar
3142
-
Beğeniler
60 / 764
-
Ticaret
5, (%100)
Hocam basitçe mantığı şöyle; Öncelikle veri tabanından güncel sayıyı alıyorsunuz. Güncel sayıyı artırıp tekrar veri tabanına yazdırıyorsunuz.
//Örnek olarak veri tabanından alınan değeri $goruntu değişkenine atatığınızı varsayalım.
//Öncelikle $goruntu değişkeninin boş olup olmadığını kontrol ediyoruz. Boş ise 1 sayısını atıyoruz. Boş değil ise eski değeri alıp bir arttırıyoruz.
if($goruntu==null){
$goruntu=1;
}else{
$goruntu=$goruntu+1;
}
//Sonrasında $goruntu değişkenini veri tabanına yazdırıyorsun.
1 kişi bu mesajı beğendi.
egn
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
01.06.2017
-
Yaş/Cinsiyet
32 / E
-
Meslek
Evde Kendi Halinde Grafiker
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** E**
-
Mesajlar
136
-
Beğeniler
81 / 60
-
Ticaret
3, (%100)
teşekkürler hocam. Test ediyorum hemen
egn
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
01.06.2017
-
Yaş/Cinsiyet
32 / E
-
Meslek
Evde Kendi Halinde Grafiker
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** E**
-
Mesajlar
136
-
Beğeniler
81 / 60
-
Ticaret
3, (%100)
hocam şu sekilde yaptım. fakat veritabanındaki uye_goruntulenme artmıyor sabit 0
$i = $_SESSION['uye_id'];
$ayarsor = $db->prepare("SELECT * from uyeler where uye_id=?");
$ayarsor->execute(array($id));
$ayarcek=$ayarsor->fetch(PDO::FETCH_ASSOC);
$gorunt = $ayarcek['uye_goruntulenme'];
$degis = $db->prepare("UPDATE uyeler SET
uye_goruntulenme = :new
WHERE uye_id = {$id}");
$update = $degis->execute(array(
"new" => $gorunt++
-
Üyelik
11.05.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Geliştirici
-
Konum
Malatya
-
Ad Soyad
E** K**
-
Mesajlar
3142
-
Beğeniler
60 / 764
-
Ticaret
5, (%100)
Yanlış hatırlamıyorsam bu şekilde çalışması gerek;
$ayarsor = $db->prepare("SELECT * from uyeler where uye_id=?");
$ayarsor->execute(array($id));
$ayarcek=$ayarsor->fetch(PDO::FETCH_ASSOC);
$gorunt = $ayarcek['uye_goruntulenme'];
$degis = $db->prepare("UPDATE uyeler SET
uye_goruntulenme = :new
WHERE uye_id = {$id}");
$update = $degis->execute(array(
"new" => ++$gorunt
1 kişi bu mesajı beğendi.
-
Üyelik
20.10.2016
-
Yaş/Cinsiyet
27 / E
-
Meslek
Bilgisayar Programcılığı
-
Konum
Kayseri
-
Ad Soyad
M** Y**
-
Mesajlar
335
-
Beğeniler
24 / 56
-
Ticaret
0, (%0)
Ayar sor , Ayar çek, bana kaptanı hatırlattı. :D
1 kişi bu mesajı beğendi.
" Kimse senin dalgalarla nasıl boğuştuğuna bakmaz. Gemiyi limana getirip getirmediğine bakar. "
egn
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
01.06.2017
-
Yaş/Cinsiyet
32 / E
-
Meslek
Evde Kendi Halinde Grafiker
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** E**
-
Mesajlar
136
-
Beğeniler
81 / 60
-
Ticaret
3, (%100)
@kelebek hocam teşekkürler. başına session'daki uye_id aldım $i değişkenine sorunsuz çalışıyor.
$i = $_SESSION['uye_id'];
$ayarsor = $db->prepare("SELECT * from uyeler where uye_id=$i");
$ayarsor->execute(array($id));
$ayarcek=$ayarsor->fetch(PDO::FETCH_ASSOC);
$gorunt = $ayarcek['uye_goruntulenme'];
$degis = $db->prepare("UPDATE uyeler SET
uye_goruntulenme = :new
WHERE uye_id = {$i}");
$update = $degis->execute(array(
"new" => ++$gorunt
));