PHP中操作MongoDB
来源:互联网 发布:防sql注入攻击 编辑:程序博客网 时间:2024/06/06 10:42
一个完整的简单例子
这个例子展示了如何链接mongodb数据库,如何选择数据库,如何插入数据,如何查询数据,以及关闭数据库链接
复制代码 代码如下:
<?php
//链接
$m = new Mongo();
// 选择一个数据库
$db = $m->mydb;
$collection = $db->stu;
//添加一个元素
$obj = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" );
$collection->insert($obj);
//修改
$newdata = array('$set' => array("title" => "Calvin and Hobbes"));
$collection->update(array("author" => "caleng"), $newdata);
//删除
$collection->remove(array('author'=>'caleng'), array("justOne" => true));
//添加另一个元素,使用不同的格式
$obj = array( "title" => "XKCD", "online" => true );
$collection->insert($obj);
//查询所有的集合
$cursor = $collection->find();
//重复显示结果
foreach ($cursor as $obj) {
echo $obj["title"] . "\n";
}
// 关闭链接
$m->close();
?>
代码如下:
Calvin and Hobbes
XKCD
XKCD
0 0
- PHP中操作MongoDB
- Linux中php操作Mongodb
- MongoDB在PHP中操作实例
- PHP操作MongoDB
- PHP操作MongoDB
- PHP操作MongoDB
- PHP操作MongoDB
- PHP 操作mongodb
- php 操作mongodb(2)
- PHP 对 MongoDB 操作
- MongoDB之php操作
- PHP操作MongoDB技術總結
- php 操作mongodb
- PHP操作MongoDB技術總結
- php操作MONGODB
- PHP操作MongoDB
- PHP操作mongodb--study
- PHP操作MongoDB学习
- 读《About Face 4 交互设计精髓》12
- MyEclipse安装JS代码提示(Spket插件)
- android书籍
- Boost.log库使用方法
- Android中Layer-list的使用 为控件添加边线
- PHP中操作MongoDB
- RSA公钥,私钥的生成与配置
- Xamarin.iOS模拟器调试找不到资源文件
- 顺序表应用3:元素位置互换之移位算法
- 数据库视图view简介
- 设计模式之禅——代理模式(一)普通代理&强制代理&虚拟代理&动态代理
- Swift 枚举
- (LeetCode)Palindrome Linked List --- 单链表回文
- POJ-3258-River Hopscotch