Advertisement
willjuniorpp

Untitled

Mar 3rd, 2015
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.18 KB | None | 0 0
  1. <?php
  2.    
  3. require_once("class/MySQL.class.php");
  4.  
  5.     class Memoirs {
  6.  
  7.         //DAO
  8.         private $dados;
  9.         private $idmemoir;
  10.         private $resultado_array = array();
  11.  
  12.         //verificando se query terminou
  13.         public $isReady = false;
  14.  
  15.         public function __construct($idmemoir){
  16.             $this->dados =  new MySQL();
  17.             $this->idmemoir = $idmemoir;
  18.             $this->buscarMemoir();
  19.         }
  20.  
  21.         private function buscarMemoir(){
  22.             $resultado = $this->dados->lerInnerJoin("memoirs","users", "memoirs.idmemoir", "users.memoirs_idmemoir", "memoirs.idmemoir = $this->idmemoir");
  23.             foreach ($resultado as $resultadoAtual) {
  24.  
  25.                 $arrayTmp = array(
  26.                     'idmemoir' => $resultadoAtual['idmemoir'],
  27.                     'memoir' => utf8_encode($resultadoAtual['memoir']),
  28.                     'idusuario' => $resultadoAtual['idusuario'],
  29.                     'name' => $resultadoAtual['name'],
  30.                     'facebookID' => $resultadoAtual['facebookID'],
  31.                     'email' => $resultadoAtual['email'],
  32.                     'photoPath' => $resultadoAtual['photoPath'],
  33.                     'memoirs_idmemoir' => $resultadoAtual['memoirs_idmemoir']);
  34.                 $this->resultado_array[] = $arrayTmp;
  35.             }
  36.             $this->isReady = true;
  37.         }
  38.  
  39.         public function getMemoirs(){
  40.             return $this->resultado_array;
  41.         }
  42.     }
  43.  
  44. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement