Вход Регистрация
Файл: wapxl.ru/user/messages/messages.php
Строк: 31
<?

/*$k = mysql_query("Select * from messages WHERE `users` like '%::".core::$user['id']."::%' order by time desc;");
*/
$k mysql_query("SELECT * FROM `messages` LEFT JOIN `mess_users` ON `messages`.`id` = `mess_users`.`dialog` WHERE (`mess_users`.`dialog` Is Null OR `mess_users`.`user_id` = '" core::$user['id'] . "') AND `mess_users`.`aut` = '0'");

$k_post=mysql_affected_rows();
$k_page=func::k_page($k_post,$max);
$page=func::page($k_page);
$start=$max*$page-$max;

echo 
'<div class="col-md-8 col-sm-12 col-xs-12"><div class="panel panel-default">';

echo 
'<div class="panel-heading">У вас <b>'.func::slova($k_post,'диалог','диалога','диалогов').'</b></div>';

echo 
'<dl><dt></dt></dl><div class="panel-body">';



if (
$k_post == 0){echo 'Диалогов пока нет<br />';
}else{
$te core::$db->query("SELECT `messages`.`id`, `messages`.`time`, `messages`.`cols` FROM `messages` LEFT JOIN `mess_users` ON `messages`.`id` = `mess_users`.`dialog` WHERE (`mess_users`.`dialog` Is Null OR `mess_users`.`user_id` = '" core::$user['id'] . "') AND `mess_users`.`aut` = '0' ORDER BY `messages`.`time` DESC LIMIT $start$max");



while (
$a $te -> fetch()) {


/*if (user::ignor(core::$user[id],$a['to_id'])==0){$ch = '|<a href="/user/ignor.php?mod=add&amp;act=add&amp;no&amp;nick='.$a['to_id'].'">[в игнор]</a>';
}else{
$ch = '|<a href="/user/ignor.php?del='.user::ignor(core::$user[id],$a['to_id'],'id').'">[из игнора]</a>';
}
$d = '|<a href="?mod=dialog&amp;del='.$a['to_id'].'">[удалить переписку]</a>';
*/

echo $div2;

// Определяем аву переписки
$read core::$db->query("SELECT * FROM `mess_users` WHERE `dialog`=? and `user_id`!=? ORDER BY id DESC LIMIT 1", array($a['id'],core::$user['id']));
$r0 $read -> fetch();
echo 
'<div class="img">' func::user_avatars($r0['user_id']) . '</div>';

echo 
'<a href="?mod=dialog&amp;dialog='.$a['id'].'" class="href">Диалог с';
//Выводим пользователей участвующих в диалоге, кроме юзера
$read core::$db->query("SELECT * FROM `mess_users` WHERE `dialog`=? and `user_id`!=?", array($a['id'],core::$user['id']));
$k 0;
while (
$r $read -> fetch()) {
$k $k+1;
echo ((
$k>1) ? ', ' ' ').user::us($r['user_id']);
}


$pr_n core:: $db -> querySingle("SELECT count(mess_id) FROM `mess_read` WHERE `user_id`=? and `dialog`=?;", array(core::$user_id,$a['id']));

if(
$a['cols']==2)$del_d ' | <a href="?mod=dialog&amp;dialog='.$a['id'].'&amp;delall" class="href">Удалить диалог</a><dl></dl>';
else 
$del_d ' | <a href="?mod=dialog&amp;dialog='.$a['id'].'&amp;aut" class="href">Выйти из диалога</a><dl></dl>';


echo 
'</a> ('.func::times($a['time']).') ' . ($pr_n ' <b><span style="color:#DD0000">+ '.$pr_n.'</span></b>' '') . ' '.$ch.$d.$del_d;
//echo '<dl></dl><a href="?mod=msg&amp;id='.$a['id'].'" class="href">Удалить диалог</a> | <a href="?mod=msg&amp;id='.$a['id'].'" class="href">Добавить собеседника</a>';
echo $div9;
echo 
'<dl></dl>';
}

if (
$k_page>1){
func::nav('messages.php?',$k_page,$page); // Вывод страниц
}

}
echo 
'<dl><dt></dt></dl><br />';

echo 
'&#187; <a href="messages.php?mod=add" class="href">Написать</a><dl></dl>';
echo 
'&#187; <a href="messages.php?delall" class="href">Удалить все диалоги</a><dl></dl>';
//echo '&#187; <a href="/user/ignor.php" class="href">Черный список</a><dl></dl>';
echo '&#187; <a href="/user/setting.php?mod=privat" class="href">Настройки</a><dl></dl>';


echo 
'</div></div>';
?>
Онлайн: 2
Реклама