2010-11-24 3 views
1

У меня есть функция php, которая извлекает твиты из Twitter & возвращает их в simplexml_load_string. Я должен хранить их в базе данных. Что такое простой способ сохранить их в базе данных при загрузке страницы? Я уже пробовал свою удачу с ajax, но json, который был возвращен из twitter, кажется недействительным. чемX заблаговременно.Что такое простой способ хранения твитов в базе данных?

+0

Вы когда-нибудь понадобится, чтобы сделать какой-либо фильтрации, как твитов конкретным пользователем? – ceejayoz 2010-11-24 16:59:05

+0

В основном я буду интересоваться извлечением значений, которые будут содержать его свойства, такие как контент, имя автора, идентификатор сообщения и т. Д. Да, может быть, и фильтрация может понадобиться. – XCeptable 2010-11-24 17:16:28

ответ

0

Просто сохраните их в таблице в формате XML и затем проанализируйте их по требованию.

// perform query 
$res = mysql_query('SELECT * from tweets'); 

// place xml objects into array 
$tweets = array(); 
while ($row = mysql_fetch_assoc($res)) { 
    $tweets[] = new SimpleXMLElement($row['data']); 
} 

SimpleXML

Смежные вопросы