给一个例子,一目了然:
<pre name="code" class="html"><?php
//$text = "hello the world";
//echo $text;
// connect
//$dburl = '172.29.34.183';
//$port= '27017';
$m = new Mongo('172.29.34.183:27017');
// select a database
$db = $m->ImageList;
// select a collection (analogous to a relational database's table)
$collection = $db->Tags;
// 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();
$facer = '';
$imageurl = '';
$imagetags = '';
$locationname = '';
$locationtag = '';
$categary = '';
$time = '';
$count = 0;
foreach ($cursor as $post) {
//$facer[$count]= $post['faceresult'];
$imageurl[$count] = $post['url'];
//$http = $post['url'];
//print_r($post['url']);
$imagetags[$count] = $post['imagetags'];
$locationname[$count] = $post['locationname'];
$locationtag[$count] = $post['locationtag'];
$categary[$count] = $post['categary'];
$time[$count] = $post['time'];
$count = $count+1;
}
//$imageurl = explode(" ", $imageurl);
$no = 90;
$random = mt_rand(1, $no);
$image = $imageurl[$random];
//$face = $facer[$random];
$locname = $locationname[$random];
$loctag = $locationtag[$random];
$cat = $categary[$random];
$imagetime = $time[$random];
$imgtag = $imagetags[$random];
//输出结果
echo '<center><img src=" '.$image.' " border="0/" alt="" /></center>
<br>
<center><div>Location : '.$locname.'</div></center>
<center><div>Location Tags : '.$loctag.'</div></center>
<center><div>Image Time : '.$imagetime.'</div></center>
<center><div>Category : '.$cat.'</div></center>
<center><div>Image Tags : '.$imgtag.'</div></center>
<center><input type="button" style="width:70" width=70 value="next" οnclick="javascript:window.location.reload();"/><center>
';
// iterate through the results
//echo var_dump($cursor);
?>