PHP扩展_PHP教程

WBOY
Libérer: 2016-07-13 10:37:26
original
983 Les gens l'ont consulté

下载相对应的php扩展文件php_mongo.dll,拷入php扩展文件夹里/php/ext,修改php.ini文件,新增下列行:

 
extension=php_mongo.dll
 
PHP操作                                                                                     
 
连接数据库
$conn = new Mongo("mongodb://localhost:27017//admin:admin");
选择数据库和集合
复制代码
//选择数据库blog,如果没有,则创建
 
$db = $conn->yyd;
 
//也可以写成:$db = $conn->selectDB('yyd');
 
 
//制定结果集(集合:yyd_test)
$collection = $db->yyd_test;
 
//也可以写成:$collection = $db->selectCollection('yyd_test');
//var_dump($collection);
复制代码
新增数据
$post = array('name' => '22', 'sex' => '32');
 
$flag=($collection->insert($post));
var_dump($flag);
image
 
image
 
查找数据
复制代码
$arr=array();
$cursor = $collection->find($arr);
foreach($cursor as $key => $value){
    echo "
";
Copier après la connexion
Copier après la connexion
    echo $value['_id'];
    echo '
name:';
    echo $value['name'];
    echo "
sex:";
    echo $value['sex'];
    echo "";
}
复制代码
image
 
条件查找
$arr=array("name"=>"22");
$cursor = $collection->find($arr);
修改数据
image
 
复制代码
$newdata = array('$set' => array("email" => "test@test.com"));
$collection->update(array("name" => "22"), $newdata);
var_dump($collection);
 
$arr=array("name"=>"22");
$cursor = $collection->find($arr);
foreach($cursor as $key => $value){
    echo "
";
Copier après la connexion
Copier après la connexion
    echo $value['_id'];
    echo '
name:';
    echo $value['name'];
    echo "
sex:";
    echo $value['sex'];
    echo "
email:";
    echo $value['email'];
    echo "";
}
复制代码
删除数据
image
 
$arr=array("name"=>"22");
 
$collection->remove($arr);
 
var_dump($collection);
image
 
其它常用操作
复制代码
//关闭连接
 
$conn->close();
 
 
//删除一个数据库
 
$conn->dropDB("yyd");
 
 
//列出所有可用数据库
 
$dbs = $conn->listDBs();

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/735870.htmlTechArticle下载相对应的php扩展文件php_mongo.dll,拷入php扩展文件夹里/php/ext,修改php.ini文件,新增下列行: extension=php_mongo.dll PHP操作 连接数据库 $co...
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!