Привет, у меня есть сайт социальной сети.
я хочу, чтобы он вытащил обновления статуса моих друзей.
По сути, у меня есть запрос mysql, который выводит всех моих друзей, а в цикле while есть другой запрос mysql, который запрашивает статус у моих друзей.
Я хочу, чтобы он был в порядке дат, но поскольку он выполняет цикл в другом, он извлекает все статусы у друга 1, затем 2, затем 3, а не по порядку. я даже попробовал ЗАКАЗАТЬ ПО ДАТЕ, но тот просто заказал его по дате у друга ..
Я думаю, что я мог бы поместить все это в массив, и друзья это одно, а значения это статистика. затем просто отсортировать по значениям, будет ли это работать и как я могу это сделать.
друг и статистика в двух разных таблицах
ОГРОМНОЕ СПАСИБО
КОД:
$ friendssql = mysql_query ("SELECT * FROM friends WHERE sender = '$ id'");
while ($ row = mysql_fetch_object ($ friendssql)) {
$ friendid = $ row-> accepter;
$frsql = mysql_query("SELECT * FROM myMembers WHERE id='$friendid'");
while($rowa = mysql_fetch_object($frsql)) {
$ufirstname = $rowa-> firstname;
$ulastname = $rowa-> lastname;
}
$blabsql = mysql_query("SELECT * FROM blabbing WHERE mem_id='$friendid' ORDER BY blab_date DESC");
while($rowb = mysql_fetch_object($blabsql)) {
$blab = $rowb-> the_blab;
$blabd =$rowb-> blab_date;
$ucheck_pic = "members/$friendid/image01.jpg";
$udefault_pic = "members/0/image01.jpg";
if (file_exists($ucheck_pic)) {
$blabber_pic = "<img src=\"$ucheck_pic\" width=\"50px\" border=\"0\" />"; // forces picture to be 100px wide and no more
} else {
$blabber_pic = "<img src=\"$udefault_pic\" width=\"40px\" border=\"0\" />"; // forces default picture to be 100px wide and no more
}