• 27-10-2021, 21:04:11
    #1
    merhaba,

    }
    } else {
    $result = dbquery("SELECT * FROM ".DB_USERS." WHERE user_groups='.1' ORDER BY user_groups DESC");


    if (dbrows($result) != 0) {
    $editlist = ""; $sel = "";
    while ($data = dbarray($result)) {
    if ((isset($_POST['user_id']) && isnum($_POST['user_id'])) || (isset($_GET['user_id']) && isnum($_GET['user_id']))) {
    $user_id = isset($_POST['user_id']) ? $_POST['user_id'] : $_GET['user_id'];
    $sel = ($user_id == $data['user_id'] ? " selected='selected'" : "");
    }
    $editlist .= "<option value='".$data['user_id']."'$sel>".($data['user_groups'] ? $locale['441']." " : "").$data['user_name']."</option>n";
    }


    sistemde:
    1: VIP üye
    2: VIP2 üye
    bu kodlamada sadece "1" olan yani VIP üyeler açılıyır, benim istediğim hem 1 hem 2 nin açılması.

    bununla ilgili yardımcı olabilir misiniz ?
    nasıl veya yapacagım.
  • 27-10-2021, 21:14:01
    #2
    Veri tabanında başka bir grup yoksa
    SELECT * FROM ".DB_USERS." ORDER BY user_groups DESC
    Eğer başka grup var ise
    SELECT * FROM ".DB_USERS." WHERE user_groups = '1' OR user_groups = '2';
  • 27-10-2021, 21:15:20
    #3
    Sorgunuzu genişletmeniz gerekiyor, eğer user_groups sütunu VIP durumunu belirtiyorsa "... WHERE user_groups='.1' OR user_groups='.2' ..." sorgusu bize her iki değerden birisini taşıyan satırları döndürecektir.
    $result = dbquery("SELECT * FROM ".DB_USERS." WHERE user_groups='.1' OR user_groups='.2' ORDER BY user_groups DESC");
  • 27-10-2021, 21:32:12
    #4
    sorun çözüldü. teşekkürler.