Привет, ребята, я создаю новую форму, используя mongoDB, передавая переменные из формы в строку обновления. Что у меня для проблемы, когда я передаю строку, как будто что-то идет не так, и ничего обновляетсяPHP, не передающий переменную правильно
$mongo->update(array('_id'=>$ID),array('$set'=>array('fields.Food'=>$FOOD)));
но если я жесткий код идентификатор в нем будет обновляться
$mongo->update(array('_id'=>1),array('$set'=>array('fields.Food'=>$FOOD)));
тогда документ отражает новые значения , но когда я просто пост PHP эхо $ ID это показывает, как правильный номер в этом случае
echo($ID)
выходы
1
Вы можете сделать 'var_dump ($ ID)'? –
возвращает 'string (9)" 1 "' –
Требуется ли быть интергером? –