Добро пожаловать, Гость!
День рождения друзей - Страница 1
PHP/MySQL | День рождения друзей

День рождения друзей
13 Мая 2014Народ как в этом коде сделать чтобы вместо юзера выводились друзья, пробовал один запрос сделать но вместо друга вывелась система.
// Дни рождения на главной
$ank = mysql_fetch_assoc ( mysql_query
( "SELECT * FROM `user` WHERE `ank_d_r` = '" .
date ( 'd' ) . "' AND `ank_m_r` = '" . date
( 'm' ) . "' AND `date_last` > '" .( time
()- 86400 ). "' ORDER by rand()" ));
if ( $ank ['id' ])
{
echo '<table cellspasing="0" cellpadding="0"
style="width:100%">' ;
echo '<tr>' ;
echo '<td style="vertical-align:top;">' ;
echo group( $ank ['id' ]);
echo user:: nick ( $ank[ 'id' ]);
echo medal( $ank ['id' ]);
echo online ( $ank ['id' ]) . '<br />' ;
echo '<img src="/user/holidays/img/bd3.png" /
> День рождения' ;
echo '</td>' ;
echo '<td style="width:50px; vertical-
align:top; text-align:center; float:right;">' ;
echo '<font style="color:red; font-size:x-
small;">сегодня</font>' ;
echo '<br /><a href="/user/gift/categories.php?
id=' . $ank[ 'id' ] . '"><img src="/user/holidays/img/
gift.png" /></a>' ;
echo '</td>' ;
echo '</tr>' ;
echo '</table>' ;
}
Комментарии:


viper228, если система то значит база не нашла твоего пользователя (значит что то не так сделал в коде)

Автор темы
Deseven, Спасибо сейчас попробую поставить код.Я пробовал сам сделать вроде было все правильно но вместо друг систему вывело.


Хз :-) для начало пойдет голову ломал но сделал но этот не тот код который нужен потому что я не могу посчитать параметры базы сколько примерно друзей празднуют день рождения например счетчик тот же и листинг так что это не полная версия (просто нужна помощь еще одного кодера) одна голова хорошо а две еще лучше :-) давно этим не занимался


viper228,
<?
///////////////////////////////////////////////////////////////////////////////
$ank['id'] = $user['id'];
$q = mysql_query("SELECT * FROM `user` WHERE `id` = $ank[id] LIMIT 1");
$ank = mysql_fetch_array($q);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT * FROM `user` INNER JOIN `frends` ON `user`.`id`=`frends`.`frend` WHERE `frends`.`user` = '$ank[id]' ORDER BY rand() ");
while ($f = mysql_fetch_array($q))
{
$a = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$f[frend]' LIMIT 1"));
////////////////
if($f['ank_d_r'].$f['ank_m_r'] == date("j").date("n"))
{
////////////////
echo 'День рождения у: <a href="/info.php?id='.$a['id'].'">'.$a['nick'].'</a>'.online($a['id'])."<br />n";
////////
}else{
}
///////
}
///////////////////////////////////////////////////////////////////////////////
?>