lostyazilim
tr.link

[Yardım] Php ile ürün detay sayfasında yorum sistemi yapmak

3 Mesajlar 3.395 Okunma
lstbozum
tr.link

caneraltinel caneraltinel WM Aracı Kullanıcı
  • Üyelik 30.10.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Girişimci & Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad C** A**
  • Mesajlar 252
  • Beğeniler 33 / 35
  • Ticaret 26, (%100)

Arkadaşlar Ürün tanıtım scriptimi geliştiriyorumda.
Ürün detay sayfasında ürün hakkında yorum yapılmasını sağlamak ve yorumlara yorum yapılmasınıda sağlamak istiyorum.
ek olarak yorumlar yönetici onaylı olmalıdır.
bunu nasıl yapabilirim?
Detaylı olarak birisi anlatırsa çok iyi olur.
Çok teşekkür ederim hepinize.

 

 

wmaraci
reklam

alidebre alidebre www.alidebre.com Kullanıcı
  • Üyelik 26.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar/Web Programclığı
  • Konum Manisa
  • Ad Soyad A** D**
  • Mesajlar 257
  • Beğeniler 8 / 46
  • Ticaret 0, (%0)
Admin onaylı olması için kullanıcının eklediği yorumu db'ye kaydederken onay diye alan oluşturup 0 olarak kaydet.0=onaysız, 1=onaylı olarak kullanabilirsin adminden istediğinin onaylarsın.
Yorum olarak ürün idsine göre yorumlar tablosunda urunid diye alan açıp oraya kaydettir ürüne göre yorumları ordan listeletirsin.
Yoruma yorum ise yeni bir tablo ile yorumyorumu olarak aç yorumid diye alan açıp yorum yapılan yorumun idsini kaydedip ona göre listeletebilirsin.
 

 

4Nirvana 4Nirvana Sabır Kullanıcı
  • Üyelik 14.02.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Developer
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 32
  • Beğeniler 0 / 9
  • Ticaret 1, (%100)
Öncelikle id konu_id yazar_id yorum tarih onay şeklinde bir tabloya sahip olmalısın.
id : primary key ( auto_increment ),
konu_id : int ( yorum yapılacak konunun id değeri buraya eklenecek),
yazar_id : int ( yorum yapacak olan kullanıcının id değeri buraya eklenecek),
yorum : text ( yapılan yorum buraya eklenecek),
tarih : timestamp ( yorumun ne zaman yapıldığı buraya eklenecek),
onay : tinyint ( ilk olarak sıfır göndeririz, daha sonra admin panelinden onaylarsın veya onaylamazsın orası sana kalmış ).


Basit bir yorum ekleme formu yapacaksın.









Daha sonra böyle bir insert cümleciği göndermelisin.
INSERT INTO yorumlar (yorum,konu_id,yazar_id,onay) VALUES ('yorum',1,8,0)

Bu cümleciği de şu şekilde oluşturabilirsin.

if($_POST){

$yorum = $_POST['txtYorum'];
$konu_id = $_POST['konu_id'];
$yazar_id = $_POST['yazar_id'];
$onay = $_POST['onay'];
mysql_query('insert into yorumlar (yorum,konu_id,yazar_id,onay) VALUES ("$yorum",$konu_id,$yazar_id,$onay)');


}
?>


Buraya kadar hallet yönetim kısmında da yardımcı olurum
tiwaly

kişi bu mesajı beğendi.

Yanlış yolda yürümek doğru yolda beklemekten iyidir.
Beşikten mezara kadar.
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al