lostyazilim
tr.link

pdoda sorgu içi arttırma nasıl yapılır

2 Mesajlar 678 Okunma
acebozum
tr.link

manav manav WM Aracı Kullanıcı
  • Üyelik 13.08.2015
  • Yaş/Cinsiyet 31 / E
  • Meslek öğrenci
  • Konum Balıkesir
  • Ad Soyad F** T**
  • Mesajlar 156
  • Beğeniler 43 / 22
  • Ticaret 0, (%0)
arkadaşlar sitemi mysql'den pdo'ya geçiriyorum. mysql'de şöyle bir kullanım vardı. çok pratik oluyordu.

$attir = mysql_query("UPDATE uyeler SET gosterim = gosterim + 1 WHERE uye_id = '$cevabi_yazan_id'");

aynı format pdo'da çalışmıyor. gosterim bilgisini ayrıca çekip bir değişkene atayım arttırıp sonra onu update sorgusunda kullanmak yerine bu şekilde tek satırda pdo'da nasıl halledebilirim bilgisi olan var mı?
 

 

wmaraci
reklam

carasar carasar All ızz well... Kullanıcı
  • Üyelik 29.10.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğretmen
  • Konum Konya
  • Ad Soyad O** K**
  • Mesajlar 1116
  • Beğeniler 499 / 498
  • Ticaret 16, (%100)


$cevabi_yazan_id = 1;
$artir = $db->prepare("UPDATE uyeler SET gosterim= gosterim +1 WHERE uye_id=?");
$artir->execute(array($cevabi_yazan_id));



Bu şekilde çalışması gerekiyor hocam. Eğer doğru yeri güncellemek istiyorsanız. Bu sorguda cevap yazan üyenin gösterimi 1 artar.
manav

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al