$yorums = $baglan->query("SELECT * FROM yorumlar WHERE musteri = '$musteri_id'");
var_dump("$yorums") ile sonuç alamıyorsanız yukarıda belirttiğim satırda hata vardır sql kodunu phpmyadminde çalıştırmayı deneyin.
Eğitim olduğuna göre birden çok eğitim olabilir yorum tablona egitim_id gibi bir stun oluşturmalısın sonrasında koşuluna egitim_id parametresini de ekleyerek eğitim yorumlarının birbirine karışmasına engel olursun
PHP Sorgu Esnasında Dönmeyen Yanıt
12
●592
- 25-08-2016, 02:02:34
- 25-08-2016, 02:07:12echo var_dump("$yorums") ile bir sonuç alamazken echo var_dump("$musteri_id") ile sonuç alabiliyorum.muhammedaksam adlı üyeden alıntı: mesajı görüntüle
echo var_dump diye bir şey olmaz direk var_dump($a); koyacaksın.
eğer arkadaşın çözümünden sonra gerçekten sonuç alamadıysan veritabanında o müşteri id ile kayıt yoktur. - 25-08-2016, 02:07:33Üyeliği durduruldumuhammedaksam adlı üyeden alıntı: mesajı görüntüle
$yorumbul = mysql_num_rows($yorums); if($yorumbul==1) {bu böyle kullanılmaz, en basitinden şuan aynı müşterinin 2 yorumu kayıtlıysa veritabanına bu baypasın diskalifiyedir, doğrumudur? doğrudur..
belkide öyle bir hatan vardır
verdiğim kodun çalışmama seceneği yok, session yaptığın gibi kullanılmaz bunları düzeltirsen çalışır - 25-08-2016, 02:18:23jooker adlı üyeden alıntı: mesajı görüntülen0kta adlı üyeden alıntı: mesajı görüntüleBen şimdi müşteri olarak giriş yaptığımda yorum yapıldı echosu geldiğinden zaten 2. yorumu yapamayacağımı düşünmüştüm çünkü çıkan sonucun 1 olarak geleceğini düşünüyordum. Müşterinin musteri_id sessionuyla yorumlar tablosunda 5 yorum id siyle yorumu mevcut ve ben bunu sayım yaptırmaya yani 1==1 yaptırmaya çalıştım ama olmadı yani. Ben deMikroscript adlı üyeden alıntı: mesajı görüntüle
<?php $musteri_id= session("musteri_id"); $v_veriyicek = $baglan->query("SELECT * FROM yorumlar WHERE musteri = '$musteri_id'"); $v_veri = $v_veriyicek->fetch_object(); $v_veriyicek->close(); if($v_veri->musteri>0) {echo'yorum yapildi';}else{echo'yorum formu';} ?>şeklinde müşteri idsi zaten 0 dan büyük olacağı bu şekilde yaptım. Sorun sizden değil benden kaynaklıymış, hepinize çok teşekkür ederim.
Eğitim olarak tek bir eğitim oluyor ek olarak. Bunu anaokulu gibi düşünebilirsiniz. Müşteri yerine de veli. Müşteri yani veli okul ve öğretmen hakkında bir yorumda bulunuyor ve bu sisteme durum yani 0 ile düşüyor. Ben bunu kendi panelimde 1 yapınca sistemde referanslar kısmında yerini alıyor. Eğer müşteri yani veli 2. yorum yapmak isterse en fazla bir yorum yapabilirsiniz deyip yorum düzenleme sayfasına getiriyor.
Tekrar hepinize çok teşekkür ederim. İyi ki varsınız.