Добрый день ув. Программисты php 
Помогите начинающему разобраться с такой вот темой.
Цель - выводить с одного аккаунта твиттера, все
твитты на главную страницу сайта с сортировкой по, к примеру, неделям.
С первой частью (выводить на сайт твиты), проблем нету.
Но проблема в том что бы организовать сортировку нужно подключить БД, а это уже тяжело для меня:(
Надеюсь изложил понятно, если какие то есть вопросы, пишите замечания, я исправлюсь.
Надеюсь на Вашу помощь. Заранее всем спасибо.
А разве можно как то по другому? Если будет таких недель 100 или 1000? как иначе?
Игорь_Vasinsky
3.01.2013 - 14:17
сортировать можно и массив - я думаю тебе на это намекнули.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
SlavaFr
3.01.2013 - 14:23
на сколько я понимаю у каждого twitta есть "created_at" по которым ты можеш применить твою сортировку.
_____________
↓↓↓↓↓↓↓↓↓↓ответ может быть здесьили в mysql_error();
SlavaFr
3.01.2013 - 14:28
@Игорь_Vasinsky возможно даже не понадобится масив. Твитты уже по дате сортированны, останется только во время оутпута под год и номер недели подстроить
_____________
↓↓↓↓↓↓↓↓↓↓ответ может быть здесьили в mysql_error();
Цитата (SlavaFr @ 3.01.2013 - 14:28) |
Твитты уже по дате сортированны, останется только во время оутпута под год и номер недели подстроить |
А вы не подскажите как это реализовать, если к примеру сам вывод твитов можно записать так.
<li>
<h2>Мой твиттер</h2>
<ul>
<?php
$username = "";
$limit = "";
$prefix = "";
$suffix = "";
$tweetprefix = "";
$tweetsuffix = "<br>";
$feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=" . $limit;
function parse_feed($feed, $prefix, $tweetprefix, $tweetsuffix, $suffix) {
$feed = str_replace("<", "<", $feed);
$feed = str_replace(">", ">", $feed);
$clean = explode("<content type=\"html\">", $feed);
$amount = count($clean) - 1;
echo $prefix;
for ($i = 1; $i <= $amount; $i++) {
$cleaner = explode("</content>", $clean[$i]);
echo $tweetprefix;
echo $cleaner[0];
echo $tweetsuffix;
}
echo $suffix;
}
$twitterFeed = file_get_contents($feed);
parse_feed($twitterFeed, $prefix, $tweetprefix, $tweetsuffix, $suffix);
?>
</ul>
</li>