'MongoDB'에 해당되는 글 2건

  1. 2011.11.20 PHP에서 MongoDB와 $ 문자가 충돌날때 해결
  2. 2011.11.14 MAMP 에서 MongoDB 사용하기
php에서 $ 와 MongoDB 의 $ 가 충돌날때 php.ini 을 수정 하면 간편하지만 
MongoDB의 $값을 : 로 바꾸고 싶다면

.php 상단에 아래 한줄을 추가 해 주면 된다.

ini_set("mongo.cmd", ":");



$inc를 아래와 같이 :inc 이런식으로 사용하면 된다. 

$collection->update(array("no" => $vote_number), array(":inc" => array("count" => 1)));


저작자 표시 비영리
신고
Posted by KraZYeom
TAG MongoDB
1. MongoDB Driver 다운로드 하기.
2. 압축 풀고, mongo.so 를 
/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/  로 이동시키기.
3. php.in 파일 편집
sudo vi /Applications/MAMP/bin/php/php5.3.6/conf/php.ini
4. extension=mongo.so 추가 하기.
5. MAMP 재시동 
6. phpinfo 확인하기


7. test 코드로 확인~!
 

<?php

// connect
$m = new Mongo();

// select a database
$db $m->comedy;

// select a collection (analogous to a relational database's table)
$collection $db->cartoons;

// add a record
$obj = array( "title" => "Calvin and Hobbes""author" => "Bill Watterson" );
$collection->insert($obj);

// add another record, with a different "shape"
$obj = array( "title" => "XKCD""online" => true );
$collection->insert($obj);

// find everything in the collection
$cursor $collection->find();

// iterate through the results
foreach ($cursor as $obj) {
    echo 
$obj["title"] . "\n";
}

?>

저작자 표시 비영리
신고
Posted by KraZYeom