• 15-02-2019, 10:36:10
    #1
    merhaba başlık saçma oldu farkındayım ama anlatınca herkes anlayacak kesin

    proje adı .............yetkililer
    proje 1...................ali,veli, mehmet
    proje 2..................mehmetali, veyseli,recep,veli
    ..

    gibi şeklinde bir tabloda yetkililerde alinin olduğu sonuçları nasıl getirdebilirim. direkt kelime olarak arasam bu sefer mehmetali nin içinde ali geçtiği için o da gelir onu istemiyorum mesala. Kesin pratik bir yöntemi vardır diye soruyorum inşallah.
  • 15-02-2019, 10:45:53
    #2
    PHP - WORDPRESS - YAZILIM
    $query = mysqli_query($conn, "SELECT * FROM tablo where yetkiler='veli'");
    while ($row = mysqli_fetch_array($query)) {
    Kodları kendi yapınıza göre düzenleyip where yetkiler='veli' şeklinde sadece veli içerenleri ekleyebilirsiniz.
  • 15-02-2019, 10:48:49
    #3
     SELECT proje_adi FROM projeler
    WHERE yetkililer regexp '[[:<:]]ali[[:>:]]']
  • 15-02-2019, 11:18:50
    #4
    metin_nn adlı üyeden alıntı: mesajı görüntüle
    $query = mysqli_query($conn, "SELECT * FROM tablo where yetkiler='veli'");
    while ($row = mysqli_fetch_array($query)) {
    Kodları kendi yapınıza göre düzenleyip where yetkiler='veli' şeklinde sadece veli içerenleri ekleyebilirsiniz.
    malesef olmadı hocam ilk ismi bulabiliyor ama ikinci isim için çağırdığımda boş sonuç döndürdü.

    un4saken adlı üyeden alıntı: mesajı görüntüle
     SELECT proje_adi FROM projeler
    WHERE yetkililer regexp '[[:<:]]ali[[:>:]]']
    sanırım oldu teşekkür ederim hocam. şu regexp kodlarını bir türlü öğrenemedim