Здравейте,
пиша сайт, в който потребителите могат да стават приятели.Записвам приятелствата в таблива friendships със следната структура:
После масива го обработвам на дълго и нашироко за да премахна id-тата, които съвпадат с id-то на потребителя.Все пак неможе да си приятел със себе си.. 
Идеи?
пиша сайт, в който потребителите могат да стават приятели.Записвам приятелствата в таблива friendships със следната структура:
Като предполагам е ясно - to иска приятелство на from, ако from го приеме се записва 1 в accepted.В to и from се записват id-та.Интересува ме как да изкарам всички приятели на даден човек, като му знам id-то и използвам само една заявка.Сега го правя така:`id` int(15) unsigned NOT NULL AUTO_INCREMENT,
`to` int(20) unsigned NOT NULL DEFAULT '0',
`from` int(20) unsigned NOT NULL DEFAULT '0',
`accepted` tinyint(1) unsigned NOT NULL DEFAULT '0'
Код:
$friend_bd = $sql->fetch_all_array("SELECT `to`,`from` FROM `friendships` WHERE `to`='$username_id' OR `from`='$username_id'");
Идеи?