Обучение/Помощь новичкам | ругаются переменные какахи
короче сделал я вывод друзей онлайн, но получается что когда добавляю дружбу то добавляюсь в дружбу и себя, я так понял что проблема в переменными, основная переменная у меня $ank а выводе $a что только не делал менял переменную, не помогло, и так делал $ank2=get_user($a['id']); всеравно не помогло может кто посмотреть?
------
86036_31052023150821.jpg (139.9 Kb)
Скачиваний: 109
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 ""; } ------
Скачиваний: 109
напиши какие столбцы в таблице 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')"); php
SELECT * FROM `frends` WHERE `user` = '$ank' OR `frend` = '$ank' 