Задать вопрос
@RashonS
Юный программист, изучающий PHP JS JQUERY AJAX

Есть код в php. Как сделать чтобы оно выводилось по порядку?

Вот код:
$fol = mysql_query('SELECT * FROM `follows` WHERE  `fid`/*id  подписавшегося*/='.$_COOKIE[id].'');
while ( $foll = mysql_fetch_assoc($fol)) {
	$news = mysql_query('SELECT * FROM `feed` WHERE  `uid/*id  писавшего*/`='.$foll[uid]/*id того на кого подписались */.'  ORDER BY id DESC');
	while ( $newsfeed = mysql_fetch_assoc($news)) {
		$name = mysql_query('SELECT * FROM `user` WHERE  `id`='.$newsfeed[uid].'');;
		echo '<div class="pagecon"><a href="profile.php?id='.$name[id].'">'.$name[name].' '.$name[sname].'</a><p>'.$newsfeed[text].'</p></div>';
	}
}

У меня в таблиц "feed" написано так:
Привет (id = 1)
эй (id = 3)
hi (id = 2)
hello (id = 4)
Пока (id = 3)
heh (id = 2)

где id = 4 и где id = 1, выводиться не должно, так как на него не "подписаны".
Должно выводится так:
эй (id = 3)
hi (id = 2)
Пока (id = 3)
heh (id = 2)

А выводится так:
эй (id = 3)
Пока (id = 3)
hi (id = 2)
heh (id = 2)

Как сделать чтобы оно выводилось так как "должно"?
Cпасибо
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы