Забыли пароль?
Запросите новый здесь.

Автор темы: Gamma
ID темы: 3096
Информация:
Тема содержит 4 сообщения, была просмотрена 1216 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Плагины
 Распечатать тему
Как вывести все данные из таблицы, за исключением администраторов
Gamma
Скачать исходники  Код
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright © 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: Multi Members Center Panel
| CVS Version: 1.0
| Author: HobbyMan
| http://www.hobbysite.net/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

include INFUSIONS."multi_members_panel/infusion_db.php";

// Check if locale file is available matching the current site locale setting.
if (file_exists(INFUSIONS."multi_members_panel/locale/".$settings['locale'].".php")) {
   // Load the locale file matching the current site locale setting.
   include INFUSIONS."multi_members_panel/locale/".$settings['locale'].".php";
} else {
   // Load the infusion's default locale file.
   include INFUSIONS."multi_members_panel/locale/English.php";
}

@opentable($locale['ftm100']);

   $result = dbquery("SELECT * FROM ".$db_prefix."users ORDER BY rand(0) DESC LIMIT 0,9");
     echo "<div class='post-wrap'>\n";
   if (dbrows($result) !=0)

      {
      $data=dbarray($result);
     
     while ($data = dbarray($result)) {
        $posts = ($data['user_sig']);
         $web = ($data['user_web']);
         $urlprefix = !strstr($data['user_web'], "http://") ? "http://" : "";
         $location = ($data['user_location']);
       $user = ($data['user_id']);
       $username = ($data['user_name']);
      
   echo "<div class='post-item'>\n";
      echo "<div class='item-content'>\n";
      if ($data['user_avatar'] && file_exists(IMAGES."avatars/".$data['user_avatar'])) {
         echo "<div class='item-icon'><a href='".BASEDIR."profile.php?lookup=$user' title='".$locale['ftm108']."'><img src='".IMAGES."avatars/".$data['user_avatar']."' alt='".$locale['ftm108']."' /></a></div>\n";
      } else {
         echo "<div class='item-icon'><a href='".BASEDIR."profile.php?lookup=$user' title='".$locale['ftm108']."'><img src='".IMAGES."avatars/".$data['user_avatar']."' alt='".$locale['ftm108']."' /></a></div>\n";
      }
         echo "<div class='item-body'>\n";
            echo "<h3><a href='".BASEDIR."profile.php?lookup=$user' title='$username'>".$colors[$data['user_level']]."".trimlink ($data['user_name'], 60)."</a></h3>\n";
            echo "<p>Дата рождения:".$data['user_birthdate']."</p>\n";
            echo "<p>Город: ".$data['user_location']."</p>\n";
            echo "<p>Диагноз:".$data['user_sig']."</p>\n";
         echo "</div>\n";
         echo "<div class='item-footer'>\n";
            echo "<a href='' class='link'><span>Подробнее</span></a>\n";
         echo "</div>\n";
      echo "</div>\n";
   echo "</div>\n";
         }
      
               }
      echo "</div>\n";

closetable();
?>



Не могу понять!
 
Polarfox
..where...
Скачать исходники  Код
user_level NOT IN (102,103)




вроде того, это неточный код наверное
коды пользователей:
Скачать исходники  Код
define("iGUEST", $userdata['user_level'] == 0 ? 1 : 0);
define("iMEMBER", $userdata['user_level'] >= 101 ? 1 : 0);
define("iADMIN", $userdata['user_level'] >= 102 ? 1 : 0);
define("iSUPERADMIN", $userdata['user_level'] == 103 ? 1 : 0);



Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме

PolarLab - вход для подопытных
 
Web
Gamma
Polarfox, слушай, а почему, вот сейчас инфа выводится только 2 человека, хотя например в базе больше
 
Polarfox
зависит от полного кода, в моем вроде исключены админы и суперадмины
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме

PolarLab - вход для подопытных
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 2069 25.07.2020 03:46
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 580 19.06.2020 17:06
Как перейти с http на https  →  Вопросы новичков 30 / 23463 24.10.2019 18:45
Как правильно сделать ЧПУ и переиндексировать сайт?  →  Моды 4 / 5762 24.10.2019 17:38
Как перенести ресурс на другой домен  →  Установка и настройка системы 5 / 256 24.10.2019 14:01
Посоветуйте JS-слайдер чтобы фотки JPG сменялись как в GIF-анимации  →  Плагины 2 / 3299 20.10.2019 13:34
BPservice - хостинг на котором можно разместить абсолютно всё.  →  Хостинг 4 / 4234 18.09.2019 13:50
Перешел на HttpS - Как теперь удалить Http?!  →  Вопросы новичков 1 / 1498 18.06.2019 13:19
как правильно сделать phpmailer на utf-8?  →  Ошибки, баги 5 / 1539 09.06.2019 14:15
Как определить необходимые мощности хостинга для группы сайтов с определённой посещалкой?  →  Хостинг 0 / 1893 20.02.2019 20:46
Топ 5 пользователей форума
Alex Alex (1,237)   Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)