lostyazilim
tr.link

Pdo veri ekleme sınırlama

4 Mesajlar 864 Okunma
lstbozum
tr.link

berkyakali berkyakali WM Aracı Kimlik Onayı
  • Üyelik 24.02.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Muğla
  • Ad Soyad B** Y**
  • Mesajlar 254
  • Beğeniler 23 / 30
  • Ticaret 0, (%0)
Bir kullanıcı 2 veya 3 den fazla kayıt ekleme yapmamasını istiyorum bunu nasıl yapabilirim?
 

 

wmaraci
reklam

MehmetMasa MehmetMasa WM Aracı Kullanıcı
  • Üyelik 05.10.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad M** M**
  • Mesajlar 1946
  • Beğeniler 552 / 554
  • Ticaret 40, (%100)
$user_query= $baglanti->query("SELECT * FROM user WHERE user_name = '$user' || email = '$email' ")->fetch(PDO::FETCH_ASSOC);

Bu kod email veya kullanıcı adı sitede kayıtlımı diye sorgulatır. Tam ne yapmak istediğinizi anlayamadım ama kayıt sayısını saydırmanız lazım. Örn : xx kullanıcısı 3 kayıt eklediyse butonu gösterme gibi.

$sorgu = $baglanti->prepare("SELECT COUNT(*) FROM user");
$sorgu->execute();
$num = $sorgu->fetchColumn(); /* KAYIT SAYISI */
 

 

berkyakali berkyakali WM Aracı Kimlik Onayı
  • Üyelik 24.02.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Muğla
  • Ad Soyad B** Y**
  • Mesajlar 254
  • Beğeniler 23 / 30
  • Ticaret 0, (%0)

mehmetmasa adlı üyeden alıntı

$user_query= $baglanti->query("SELECT * FROM user WHERE user_name = '$user' || email = '$email' ")->fetch(PDO::FETCH_ASSOC);

Bu kod email veya kullanıcı adı sitede kayıtlımı diye sorgulatır. Tam ne yapmak istediğinizi anlayamadım ama kayıt sayısını saydırmanız lazım. Örn : xx kullanıcısı 3 kayıt eklediyse butonu gösterme gibi.

$sorgu = $baglanti->prepare("SELECT COUNT(*) FROM user");
$sorgu->execute();
$num = $sorgu->fetchColumn(); /* KAYIT SAYISI */



Siteye blog yazısı açıcak ve en fazla 2-3 tane yazabilmesini istiyorum
 

 

MehmetMasa MehmetMasa WM Aracı Kullanıcı
  • Üyelik 05.10.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Yazılımcı
  • Konum İzmir
  • Ad Soyad M** M**
  • Mesajlar 1946
  • Beğeniler 552 / 554
  • Ticaret 40, (%100)
berkyakali Kullanıcılarda yazı_sayisi tutturabilirsiniz. O kullanıcı her yazıyu yayimladiğinda +1 yaparsınız :) Admin panelinden de yazı sayısını belirleyeceğiniz bir bölüm yapın dinamik olsun.
if $yazi_sayisi < $izin_verilen_miktar ise yazı yayımlama bölümünü gösterin değilse yayımlayabileceği bölümü gizleyin.
ismail03 berkyakali

kişi bu mesajı beğendi.

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