Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá.. sou nova no zend e estou tentando cruzar duas tabelas da seguinte maneira:
<?php
class Produto extends Zend_Db_Table
{
protected $_schema = 'perfil';
protected $_name = 'tb_produto';
protected $_primary = 'pk_produto';
protected $_dependentTables = array(
'tb_tipo_produto',
);
public function findRelProdutoById($id)
{
if (is_int($id)) {
$sql = $this->_db->select()
->from('tb_produto p, tb_tipo_produto t')
->where('p.pk_produto = ?', $id)
->where('t.pk_tipo_produto = p.fk_tipo_produto');
return $this->_db->fetchAll($sql);
}
return array();
}
}
e está me retornando o seguinte erro:
string(112) "SQLSTATE[42S02]: Base table or view not found: 1146 Table 'perfil.tb_produto p, tb_tipo_produto t' doesn't exist"
Carregando comentários...