Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoa!
Estou em busca de ajuda para solucionar um dos problemas que tenho encontrado na utilização de Table Data Gateway com PDO em PHP.
No websystem que estou iniciando um Framework em aprendizado.
Gostaria que me ajuda-se aqui!
class model{
protected $db; // variavel extensor
public $_tabela; // variável publica
/*
* Método Construtor do PDO.
* @ POD - PHP Data Object.
*/
public function __construct(){
//Conexão com PDO.
$this->db = new PDO('mysql:host=localhost;dbname=atacaforte', 'root', '');
/*
* Método de leitura em CRUD
* @
*/
public function read($where = null, $limit = null, $offset = null, $orderby = null){
$where = ($where != null ? "WHERE {$where}" : "");
$limite = ($limit != null ? "LIMIT {$limit}" : "");
$offset = ($offset != null ? "OFFSET {$offset}" : "");
$orderby = ($orderby != null ? "ORDERBY {$orderby}" : "");
$q = $this->db->query("SELECT * FROM `{$this->_tabela}` {$where} {$orderby} {$limite} {$offset}");
$q->setFetchMode(PDO::FETCH_ASSOC);
return $q->fetchAll();
}
}Apesar de a dúvida ser referente à PHP, em Metodologias de Desenvolvimento ficaria melhor atendida.
este post ta na area certa? aki eh wordpress, nao de php, existe ma area especifica pra php...