Обучение/Помощь новичкам | ругаются переменные какахи
короче сделал я вывод друзей онлайн, но получается что когда добавляю дружбу то добавляюсь в дружбу и себя,
я так понял что проблема в переменными,
основная переменная у меня $ank а выводе $a что только не делал менял переменную, не помогло,
и так делал $ank2=get_user($a['id']); всеравно не помогло
может кто посмотреть?
------
86036_31052023150821.jpg (139.9 Kb)
Скачиваний: 103
я так понял что проблема в переменными,
основная переменная у меня $ank а выводе $a что только не делал менял переменную, не помогло,
и так делал $ank2=get_user($a['id']); всеравно не помогло
может кто посмотреть?
php
$q = mysql_query("SELECT * FROM `frends` INNER JOIN `user` ON `frends`.`frend`=`user`.`id` WHERE `frends`.`user` = '$ank[id]' AND `frends`.`i` = '1' AND `user`.`date_last`>'".(time()-1500)."' ORDER BY `user`.`date_last` DESC LIMIT 6");
while ($f = mysql_fetch_array($q))
{
$a = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$f[frend]' LIMIT 1"));
echo "<a href='/p/?id=$a[id]'>";
avatar40($a['id']);
echo ''.$a['nick'].'</a>';
src="/style/icons/del.gif"></a>';
echo "";
}------
Скачиваний: 103
напиши какие столбцы в таблице frends а
php
mysql_query("INSERT INTO `frends` (`user`, `frend`, `time`, `i`) values('$ank[id]', '$ok', '$time', '1')");
mysql_query("INSERT INTO `frends` (`user`, `frend`, `time`, `i`) values('$ok', '$ank[id]', '$time', '1')");ты два раза добавляеш сперва себя а потом друга, друга и еще раз себя
лучше сделать одно довавление а потом когда выводишь использовать OR
типа
php
SELECT * FROM `frends` WHERE `user` = '$ank' OR `frend` = '$ank'что-то такое
