• 05-12-2020, 11:26:03
    #1
    Herkese merhaba, cozemedigim sorun için yardimiza ihtiyacim var.
    Php sistemde ben kullanıcı ekliyorum ve bunlara yetki veriyorum. Yönetici ve kullanici adinda her kullanıcı sisteme girdiginde sipariş olusturmayi yapıyor ve tum siparisleri goruyor. Benim istedigim her kullanici sadece kendi ekledigi siparisleri gorebilsin. Yardimci olursaniz sevinirim simdiden teşekkür ederim
    Mysql
    Kullanici
    kul_id
    kul_ad vs.
    Siparis
    Siparis_ad
    Siparis_miktar vs.
  • 05-12-2020, 11:43:06
    #2
    Veritabanından anlamıyorum ama sipariş table'ına siparis_ekleyen diye kul_id'sini yazdırıp onu da sadece o kullanıcının ekranda yazdırmanız gerekiyor galiba.
  • 05-12-2020, 18:53:04
    #3
    Josefield adlı üyeden alıntı: mesajı görüntüle
    Veritabanından anlamıyorum ama sipariş table'ına siparis_ekleyen diye kul_id'sini yazdırıp onu da sadece o kullanıcının ekranda yazdırmanız gerekiyor galiba.
    Cevabınız için teşekkür ederim fakat kod olarak nasil yapacagimi anlayamadim
  • 05-12-2020, 18:56:50
    #4
    icoak34 adlı üyeden alıntı: mesajı görüntüle
    Herkese merhaba, cozemedigim sorun için yardimiza ihtiyacim var.
    Php sistemde ben kullanıcı ekliyorum ve bunlara yetki veriyorum. Yönetici ve kullanici adinda her kullanıcı sisteme girdiginde sipariş olusturmayi yapıyor ve tum siparisleri goruyor. Benim istedigim her kullanici sadece kendi ekledigi siparisleri gorebilsin. Yardimci olursaniz sevinirim simdiden teşekkür ederim
    Mysql
    Kullanici
    kul_id
    kul_ad vs.
    Siparis
    Siparis_ad
    Siparis_miktar vs.
    Öncelikle siparişleri kayıt ederken sipariş sahibinide kayıt etmeniz lazım, örneğin Siparis_sahip

    daha sonra

    $siparis_al= mysql_query("SELECT * FROM siparisler WHERE siparis_sahip='$kul_id' ORDER BY id ASC limit 0,999");
    while($yaz=mysql_fetch_array($siparis_al )){
    $siparis_ad= $yaz['siparis_ad '];
    $siparis_miktar = $yaz['siparis_miktar '];
    echo $siparis_ad;
    }
    şeklinde kullanabilirsiniz
  • 05-12-2020, 19:01:48
    #5
    ultibil adlı üyeden alıntı: mesajı görüntüle
    Öncelikle siparişleri kayıt ederken sipariş sahibinide kayıt etmeniz lazım, örneğin Siparis_sahip

    daha sonra

    $siparis_al= mysql_query("SELECT * FROM siparisler WHERE siparis_sahip='$kul_id' ORDER BY id ASC limit 0,999");
    while($yaz=mysql_fetch_array($siparis_al )){
    $siparis_ad= $yaz['siparis_ad '];
    $siparis_miktar = $yaz['siparis_miktar '];
    echo $siparis_ad;
    }
    şeklinde kullanabilirsiniz
    Yorumunuz icin cok teşekkür ederim siparis kayit ederken kullaniciyi isim olarak mi cekip kayit edeyim yoksa id olarak mi
  • 05-12-2020, 19:09:46
    #6
    icoak34 adlı üyeden alıntı: mesajı görüntüle
    Yorumunuz icin cok teşekkür ederim siparis kayit ederken kullaniciyi isim olarak mi cekip kayit edeyim yoksa id olarak mi
    $kul_id şeklinde kayıt edin
  • 07-12-2020, 22:34:56
    #7
    ultibil adlı üyeden alıntı: mesajı görüntüle
    $kul_id şeklinde kayıt edin
    kul_id olarak ekledim fakat veritabanına eklenen tüm kul_id verilerini çekiyor istediğim sisteme giriş yapmış kullanıcı sadece eklediği veriyi görsün
  • 07-12-2020, 22:36:43
    #8
    icoak34 adlı üyeden alıntı: mesajı görüntüle
    kul_id olarak ekledim fakat veritabanına eklenen tüm kul_id verilerini çekiyor istediğim sisteme giriş yapmış kullanıcı sadece eklediği veriyi görsün
    hocam giriş yapan kullanıcının id değerini hangi değişken ile alıyorsanız kul_id yerine onu yazmanız lazım. Burada mantığınızı konuşturmanız gerekiyor.

    Örneğin giriş yapan üyeleri giris_kul_id gibi bir değişken ile alıyorsanız oraya kul_id yerine giris_kul_id yazacaksınız.
  • 07-12-2020, 22:40:47
    #9
    ultibil adlı üyeden alıntı: mesajı görüntüle
    hocam giriş yapan kullanıcının id değerini hangi değişken ile alıyorsanız kul_id yerine onu yazmanız lazım. Burada mantığınızı konuşturmanız gerekiyor.

    Örneğin giriş yapan üyeleri giris_kul_id gibi bir değişken ile alıyorsanız oraya kul_id yerine giris_kul_id yazacaksınız.
    hocam çok teşekkür ederim session kullanarak çözdüm. konu kilit