lostyazilim
tr.link

rutbeye özel fiyat verme

5 Mesajlar 954 Okunma
lstbozum
tr.link

patron55 patron55 WM Aracı Kullanıcı
  • Üyelik 22.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum Samsun
  • Ad Soyad I** B**
  • Mesajlar 101
  • Beğeniler 28 / 2
  • Ticaret 0, (%0)
Arkadaşlar Sayfada fiyat vermek için üyenin rutbesine göre fiyat vermek istiyorum uyeler tablosu içinde rutbe var ve urunler sayfası içindede fiyatlar var tek yapmam gereken yetkiyi kontrol edip ona göre fiyat verilmesi sayfada kişiye özel fiyatlandırma var kod da ona göre ayarlı nasıl değişicem bilmiyorum yardımcı olabilecek varmı



if ($durum==2) {
$id = $_POST["id"];
$ozelfiyat= $vt->prepare("SELECT * FROM fiyatlandirma WHERE fiyat_sahibi=? && fiyat_servis=?");
$ozelfiyat-> execute(array($uye->username,$id));
$ozelsay = $ozelfiyat->rowCount();
$ozelfiyat= $ozelfiyat->fetch(PDO::FETCH_OBJ);
$urun = $vt->prepare("SELECT * FROM urunler WHERE id=? && durum=?");
$urun -> execute(array($id,'1'));
$urun = $urun->fetch(PDO::FETCH_OBJ);
if ($ozelsay>0) {
echo $ozelfiyat->fiyat_fiyat/1000;
}else{
if ($urun->urun_secenegi=="Servis" || $urun->urun_secenegi=="Yorum") {
echo $urun->urun_birim;
}elseif($urun->urun_secenegi=="Paket"){
echo $urun->urun_birim*1000;
}
}
}
 

 

wmaraci
reklam

kelebek kelebek WM Aracı Kullanıcı
  • Ü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)
if döngüsü ekleyeceksiniz. Örnek olarak rütbesi "Mahmut" olan kullanıcılar 500 tl değerindeki ürünü %10 indirimli (450tl) olarak alıyor.

örnek olarak:

if($rutbe == "Mahmut"){
$fiyat=500; //fiyat
$indirim=10; //Yüzde olarak indirim oranı
$fiyat=$fiyat*(100 - $indirim)/100; // indirimli ücret hesabı
echo $fiyat; // fiyatı ekrana yazdırma
}

 

 

patron55 patron55 WM Aracı Kullanıcı
  • Üyelik 22.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum Samsun
  • Ad Soyad I** B**
  • Mesajlar 101
  • Beğeniler 28 / 2
  • Ticaret 0, (%0)
If kısmında sorun yok o üst kotlari naasil yapacagimi bilmiyorum

PHP- Kodu:

if ($durum==2) {
$id = $_POST["id"];
$ozelfiyat= $vt->prepare("SELECT * FROM fiyatlandirma WHERE fiyat_sahibi=? && fiyat_servis=?");
$ozelfiyat-> execute(array($uye->username,$id));
$ozelsay = $ozelfiyat->rowCount();
$ozelfiyat= $ozelfiyat->fetch(PDO::FETCH_OBJ);
$urun = $vt->prepare("SELECT * FROM urunler WHERE id=? && durum=?");
$urun -> execute(array($id,'1'));
$urun = $urun->fetch(PDO::FETCH_OBJ);



Bunları
 

 

BatuhanUyar BatuhanUyar Copyright Kullanıcı
  • Üyelik 24.06.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP
  • Konum Ankara
  • Ad Soyad B** U**
  • Mesajlar 587
  • Beğeniler 11 / 112
  • Ticaret 2, (%100)
Tablo yapısını bilmeden bir şey diyemeyiz.
 

 

wmaraci
wmaraci

patron55 patron55 WM Aracı Kullanıcı
  • Üyelik 22.04.2018
  • Yaş/Cinsiyet 25 / E
  • Meslek öğrenci
  • Konum Samsun
  • Ad Soyad I** B**
  • Mesajlar 101
  • Beğeniler 28 / 2
  • Ticaret 0, (%0)

BatuhanUyar adlı üyeden alıntı




Tablo yapısını bilmeden bir şey diyemeyiz.




hocam uyeler içinde yetki diye sıralı urunler içinde uye_standart uye_gold diye sıralı
 

 

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