public function SearchThing($parmName, $parmval) { $dbl = new DBLayer(); $dbl->setCollectionObj($this->Colname); $cursor = $dbl->get_CollectionObjectbysearchParameter($this->Colname, $parmName, $parmval); foreach ($cursor as $arr) { $this->objID = $arr["_id"]; $this->name->value = $arr["name"]; $this->url->value = $arr["url"]; $this->image->value = $arr["image"]; $this->description->value = $arr["description"]; } //echo 'Printing'; echo '<b>Name<b></b> :' . $this->printNameHtmlTag() . '<br>'; echo '<b>Description</b> :' . $this->printDescriptionHtmlTag() . '<br>'; echo '<b>URL </b> :' . $this->printUrlHtmlTag() . '<br>'; echo '<b>Image </b> :' . $this->printImageHtmlTag() . '<br>'; //$this->printNameHtmlTag(); }
public function SearchThing($parmName, $parmval) { $dbl = new DBLayer(); $dbl->setCollectionObj($this->Colname); $cursor = $dbl->get_CollectionObjectbysearchParameter($this->Colname, $parmName, $parmval); if ($cursor->hasNext()) { foreach ($cursor as $arr) { $this->objID = $arr["_id"]; $this->name->value = $arr["name"]; $this->url->value = $arr["url"]; $this->image->value = $arr["image"]; $this->description->value = $arr["description"]; } //echo 'Printing'; echo '<b>Name<b></b> :' . $this->getNameValue() . '<br>'; echo '<b>Description</b> :' . $this->getDescriptionValue() . '<br>'; echo '<b>URL </b> :' . $this->getUrlValue() . '<br>'; echo '<b>Image </b> :' . $this->getImageValue() . '<br>'; $this->result = 1; } else { $this->result = 0; } return $this->result; }
public function RemoveThing($paramName,$paramValue){ $dbl=new DBLayer(); $dbl->setCollectionObj($this->Colname); $cursor = $dbl->get_CollectionObjectbysearchParameter($this->Colname,$paramName, $paramValue); foreach ($cursor as $arr) { $this->objID=$arr["_id"]; $this->name->value = $arr["name"]; $this->url->value = $arr["url"]; $this->image->value = $arr["image"]; $this->description->value = $arr["description"]; } $obj=$this->prepare_array(); $criteria = array("_id" => $this->objID); $this->objID=$dbl->RemoveCollection($this->Colname,$criteria); }
public function SearchRecipe($parmName,$parmval) { $dbl=new DBLayer(); $dbl->setCollectionObj($this->Colname); $arr= $dbl->get_CollectionObjectbysearchParameter($this->Colname,$parmName, $parmval); //$obj=iterator_to_array($cursor); if (!is_null($arr)) { foreach ($arr as $value) { /*Loop through returned array values*/ $this->PrintRecipe($value); } $this->result=1; } else { $this->result=0; } return $this->result; }
public function SearchRecipe($Criteria) { $dbl=new DBLayer(); $array= $dbl->get_CollectionObjectbysearchParameter($Criteria); //$obj=iterator_to_array($cursor); if (!is_null($array)) { // echo "<table border='1' width='300'>"; // echo "<th>Name</th><th>Description</th><th>URL</th><th>Image</th>"; // echo "<th>About</th><th>Author</th><th>instructions</th><th>Ingredients</th><th colspan='2'>Action</th>"; foreach ($array as $value) { /*Loop through returned array values*/ $this->PrintRecipe($value); // echo"<tr>"; // echo "<td>".$this->printNameHtmlTag()."</td>"; // echo "<td>".$this->printDescriptionHtmlTag()."</td>"; // echo "<td>".$this->printUrlHtmlTag()."</td>"; // echo "<td>".$this->printImageHtmlTag()."</td>"; // echo "<td>".$this->printaboutHtmlTag()."</td>"; // echo "<td>".$this->printauthorHtmlTag()."</td>"; // echo "<td>".$this->printinstructionsHtmlTag()."</td>"; // echo "<td>".$this->printingredientsHtmlTag()."</td>"; // echo "<td><a href='Update.php?value=$this->objThingID'>Edit</a></td>"; // echo "<td><a href='Delete.php?value=$this->objThingID'>Delete</a></td>"; // echo "</tr>\n"; } //echo "</table>\n"; //$this->result=1; } else { // $this->result=0; } return $this->$array; }