我有点卡在集合更新。
所以,我有这个疑问:
$coll->update(
array("_id" => new MongoId($_POST["id"])),
array("$set" => array(
"contentType" => htmlspecialchars(strip_tags(trim($_POST["type"]))),
"contentTitle" => htmlspecialchars(strip_tags(trim($_POST["title"]))),
"contentBody" => htmlspecialchars(strip_tags(trim($_POST["content"])))
)),
true,
false
);
请不要验证$ _ POST的方式打扰,这只是一个测试,但它不工作。收集是好的,我已经检查过。它什么都不做,当我插入 var_dump($db->lastError());
它根本不会给我带来任何错误。
您是否将查询设置为在安全模式下运行?如果FALSE(默认),程序将继续执行而不等待数据库响应。如果为TRUE,程序将等待数据库响应并在更新未成功时抛出MongoCursorException。这可能是为什么你最后的错误没有返回任何东西。 http://us.php.net/manual/en/mongocollection.update.php – 2012-02-06 15:53:08
问题是我没有得到bac任何期望... – benqus 2012-02-06 16:06:58
这是什么? - >星期一2月6日17:06:49偏移量为127的畸形UTF-8字符序列 – benqus 2012-02-06 16:07:51