Данные MongoDB не отображаются - PullRequest
0 голосов
/ 22 февраля 2019

У меня есть коллекция mongoDB с именем order .Я пытаюсь получить все детали заказа для клиента, вошедшего в систему. Я использую электронную почту клиента в качестве ссылки на пользователя, вошедшего в систему.Эта строка echo "email is". $ Email;правильно отображает электронную почту.Однако я не могу отобразить другие данные.Можете ли вы помочь мне, пожалуйста?

<?php
$mongoClient = new MongoClient("mongodb://localhost:27017");
$db = $mongoClient->commerce;

$email = filter_input(INPUT_POST, "email", FILTER_SANITIZE_STRING);
echo "email is ".$email;
$findCriteria = [
     ["customer_email" => $email] 
];
$cursor = $db->order->find($findCriteria);
echo "<h1>Order History</h1>";
foreach ($cursor as $ord) {
     $email = $ord['customer_email'];
    /*  $price = $cust['cost'];   
     $products = $cust['products'];*/
      echo "test";
     echo "email is ".$email;
   /*echo "<br>";
   echo "email is ".$price;
   echo "<br>";
   echo "email is ".$products;
   echo "<br>";  */ 
}

сбор заказов на mongodb

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...