mongodb вывод данных по _id

216
12 июля 2018, 08:50
 <?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'] = нужному числу, то вывести дальше. Но это не рационально.

READ ALSO
Выплаты на PayPal

Выплаты на PayPal

Подскажите как реализовать проведение выплат на PayPal

177
Получение координат с бд mysql [закрыт]

Получение координат с бд mysql [закрыт]

Как заносить координаты из бд mysql в google карты?Я сделал как по документации, карту вывелоНо мне нужно выводить координаты определенного поста...

194
Как отменить переход на другую страницу при отправке формы и вывести ошибки в html?

Как отменить переход на другую страницу при отправке формы и вывести ошибки в html?

при отправке формы, кидает на другую страницу, как вывести, что форма отправилась или есть ошибки, не переходя на новую страницу( на которой...

215