<?php
$m = new MongoClient(); // соединение
$db = $m->news; // получаем базу данных "news"
$collection = 'new';
/*извлекаем все элементы коллекции*/
$cursor =$db->$collection->find( { _id: 5 } );
/* обходим массив - подразумевается,
что поля действительно определены
ранее при добавлении элементов
*/
echo $cursor->count() . ' document(s) found. <br/>';
foreach ($cursor as $obj) {
echo 'Id: ' . $obj['_id'] . '<br/>';
echo 'Date: ' . $obj['Date'] . '<br/>';
echo 'News: ' . $obj['News'] . '<br/>';
echo '<br/>';
}
?>
Здравствуйте, написал скрипт для вывода новостей с базы данных. Пример работы:
Как изменить его, чтобы при запросе, например /nosql.php?=1 выводилась только 1 новость? Я могу сделать только добавив цикл в поиск, если $obj['_id'] = нужному числу, то вывести дальше. Но это не рационально.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости