• Уважаемый Гость! Если вы зарегистрировались на нашем форуме, значит вам нужна помощь! Мы всегда рады вам помочь, еще ни один пользователь не получил отказа! Но мы так же нуждаемся в Вашей поддержке. Проект полностью бесплатный, мы не имеем права требовать от вас денег, нам это и не нужно! Но от любой финансовой поддержки не откажемся. Проект развивается, но иногда очень тяжело его поддерживать, особенно в финансовом отношении. Если у вас есть возможность поддержать нас финансово, мы будем вам очень благодарны! С уважением, команда Оскласс Россия!
  • Изменение в правилах форума! В связи с огромным количеством вопросов поступающих в адрес технической поддержки мы решили изменить правила форума! Просим всех пользователей обратить внимание на данные изменения и четко их соблюдать!
  • Ребята, нуждаемся в программистах! Если хотите зарабатывать и есть время, пишите администраторам сайта. Есть база и инструменты, нужен опыт и знания =)
  • Уважаемые пользователи! На форуме появились разделы по работе с системой Yclas. Yclas - это скрипт доски объявлений. Нужны разработчики.

Список пользователей

yony

Новичок
Никак не получается вывести список пользователей .
Нужно сделать для зарегистрированных пользователей список компаний, тоесть какие есть продавцы и поставщики на отдельной странице.
Как вызвать функцию и из базы данных.

пробовал <?php echo osc_user_all(); ?> <?php echo osc_user_list(); ?>
 
V

valico

Гость
На буржуйском форуме есть плагин пользователей онлайн.
Тут
Поставь . Потом отпишешься как оно..?
 

yony

Новичок
да смотрел я это как бы счетчик пользователей статистика.
 

djnavel

Модератор
Если нужны ссылки на публичный профиль, и если это компании, то
PHP:
<?php $users = User::newInstance()->listAll(); ?>
 <?php foreach($users as $user) { 
	 if ($user['b_company'] == 1){ ?>
	 <a href="<?php echo osc_user_public_profile_url($user['pk_i_id']) ; ?>" ><?php echo $user['s_name']; ?></a><br />
<?} }?>
 
Последнее редактирование:

swyatoslawi

Новичок
Если нужны ссылки на публичный профиль, и если это компании, то
PHP:
<?php $users = User::newInstance()->listAll(); ?>
<?php foreach($users as $user) {
	 if ($user['b_company'] == 1){ ?>
	 <a href="<?php echo osc_user_public_profile_url($user['pk_i_id']) ; ?>" ><?php echo $user['s_name']; ?></a><br />
<?} }?>
Привет, а как вывести ссылка на обычных пользователей, на их публичный профиль? Уже голову сломал, в бд вообще нет такой строки с ссылкой на публичный профиль, но ссыль то вытащить точно можно.
 

administrator

Блудный сын.
Команда форума
Попробуйте вот так:
PHP:
<?php $users = User::newInstance()->listAll(); ?>
<?php foreach($users as $user) {
	 if ($user['b_user'] == 1){ ?>
	 <a href="<?php echo osc_user_public_profile_url($user['pk_i_id']) ; ?>" ><?php echo $user['s_name']; ?></a><br />
<?} }?>
 

swyatoslawi

Новичок
Код:
<?php $users = User::newInstance()->listAll(); ?>
<?php foreach($users as $user) {
	 echo "<a href=\"". osc_user_public_profile_url($user['pk_i_id']) ."\"><h3>{$user['s_name']}</h3></a>"; 
 echo "<a href=\"mailto:{$user['s_email']}\">{$user['s_email']}</a>"; 
}?>

Вот рабочий код кому нужно, выводит весь список пользователей, ссылки на их публичный профиль и email
 
Верх