Кощей
if(!$needle) die("ooh");
Как упорядочит масив?
У меня новости идут из двух разных табличек (одни новости сайта, другие музыкантов)
Я хочу выводить всё в одну новостную ленту, идея в том чтобы брать 10 последних записей из одной таблицы, 10 из другой, создавать масив, упорядочивать его по времени, и уже потом через while(){} выводить ленту
Вот такое начудил:
Как теперь можно этот масив упорядочить по ячейке s_date ?
У меня новости идут из двух разных табличек (одни новости сайта, другие музыкантов)
Я хочу выводить всё в одну новостную ленту, идея в том чтобы брать 10 последних записей из одной таблицы, 10 из другой, создавать масив, упорядочивать его по времени, и уже потом через while(){} выводить ленту
Вот такое начудил:
PHP:
$result1 = $db->sql_query("SELECT sid, cid, idartist, title, text, UNIX_TIMESTAMP(posted_time) as formatted, comments, counter FROM ".$prefix."_topmusic_stories ORDER BY `sid` DESC LIMIT 0 , 10");
while ($row1 =$db->sql_fetchrow($result1)) {
$sid_k=intval($row1['sid']);
$news[$sid_k][catid]= $row1[cid];
$news[$sid_k][title]=$row1[title];
$news[$sid_k][text]=$row1[text];
$news[$sid_k][s_date]=date("d.m.Y H:i", $row1["formatted"]);
$news[$sid_k][comment]=$row1[comments];
$news[$sid_k][counter]=$row1[counter];
}
$result2 = $db->sql_query("SELECT sid, catid, title, UNIX_TIMESTAMP(time) as formatted, hometext, comments, counter FROM ".$prefix."_stories ORDER BY `sid` DESC LIMIT 0 , 10");
while ($row2 =$db->sql_fetchrow($result1)) {
$sid_k=intval($row2['sid']);
$news[$sid_k][catid]=$row2[catid];
$news[$sid_k][title]=$row2['title'];
$news[$sid_k][s_date]=date("d.m.Y H:i", $row2["formatted"]);
$news[$sid_k][text]=$row2[hometext];
$news[$sid_k][comment]=$row2[comments];
$news[$sid_k][counters]=$row2[counter];
}
