zoukankan      html  css  js  c++  java
  • PHP+MongoDB笔记

    没时间写,直接上代码了,里面有注释

    <?php
     header("Content-Type:text/html;charset=utf-8");//解决插入数据中有中文时出现乱码的问题,注意test1.php文件存储的格式也应该是utf8的格式
     $mongo=new Mongo("localhost:27017"); //连接到MongoDB服务器
     $db=$mongo->gywtest;//选择一个数据库
     $collection=$db->student;//选择一个集合,想当于关系数据库中的集合
     $doc=array("stuname"=>"xiaoming","stunumber"=>"1402040455","age"=>28,"major"=>"电子信息");//构造一个关联数组,准备插入到集合中
     try {
       $collection->insert($doc); //插入一条记录
       echo "insert ok";
     } catch (Exception $e){
         echo $e->getMessage();
     }
     ?>
    <?php
      
    header("Content-Type:text/html;charset=utf-8");//解决插入数据中有中文时出现乱码的问题,注意test1.php文件存储的格式也应该是utf8的格式
    $mongo=new Mongo("localhost:27017"); //连接到MongoDB服务器
    $db=$mongo->gywtest;//选择一个数据库
    $collection=$db->student;//选择一个集合,想当于关系数据库中的集合
     //用游标指针查询数据库中的记录
     /*
     $cursor=$collection->find();//默认情况获得所有记录
     foreach ($cursor as $row ){//记录相当于是一个二维数组
         foreach ($row as $key=>$value){//遍历每一行的字段
             echo $key.":".$value."    ";
         }
         echo "<br/>";
     }
     */
     //条件查询
     /*
     $query = array("age" =>21);
     $cursor =$collection->find($query);
     foreach ($cursor as $row ){//记录相当于是一个二维数组
         foreach ($row as $key=>$value){//遍历每一行的字段
             echo $key.":".$value."    ";
         }
         echo "<br/>";
     }
    */ 
     //范围查询 21<age<=28
     $query = array("age" =>array('$gt' => 21,'$lte'=>28 ));
     $cursor =$collection->find($query);
     foreach ($cursor as $row ){//记录相当于是一个二维数组
         foreach ($row as $key=>$value){//遍历每一行的字段
             echo $key.":".$value."    ";
         }
         echo "<br/>";
     }
    ?>

      

  • 相关阅读:
    rsync+crontab 企业实战 全量备份
    添加共享文件盘,切换用户访问共享
    一天电你千百回,这样做远离静电你造么~
    Network Password Recovery工具查看windows凭据密码
    su 和su
    运维面试 怎么实现程序自启
    在tomcat中配置域名的方法
    使用windows update blocker工具关闭windows系统自动更新
    CVM 母机透传,什么是透传模块?为什么要透传?
    硬盘接口类型
  • 原文地址:https://www.cnblogs.com/guoyuanwei/p/2667642.html
Copyright © 2011-2022 走看看