Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
então, tow tendo o seguinte problema...
lista normal os produtos, quando faço a inserção da paginação dar o seguinte erro:
Fatal error: Call to a member function PageExecute() on a non-object in C:\xampp\htdocs\carrinho\util\adodb5\adodb-pager.inc.php on line 252
mostrar_produto
obs: já coloquei acima também ex:
<?php
$sql = "select * from tbl_produto ";
$this->resultado = $this->con->banco->Execute($sql);
$pager = new ADODB_Pager($db, $sql);
$pager->Render($rows_per_page='5');?>
///////////////////////////////////////////////////////////////////////
e assim:
<?
$pager = new ADODB_Pager($db, $sql);
$pager->Render($rows_per_page='5');?>
while($oquefazer->registros=$oquefazer->resultado->FetchNextObject())
{
?>
<div class="MostrarProdutos">
<img src="imagem/<?php echo $oquefazer->listar_imagem($oquefazer->registros->PROD_CODIGO );?>" width="100" height="100"/><br/>
Valor: <?php echo $oquefazer->registros->PROD_VALOR;?><br/><br/>
Descrição: <?php echo $oquefazer->registros->PROD_DESCRICAO;?><br/>
<br/><br/>
<div id="b_comprar" ><a href="index.php?id=1&codproduto=<?php echo $oquefazer->registros->PROD_CODIGO;?>&acao=incluir_no_carrinho"
<img src="img/comprar.jpg" /><br/></a></div>
</div>
<?php } ?>
</div>
conexão:
require('adodb5/adodb.inc.php');
require('funcoes.php');
require('adodb5/adodb-pager.inc.php');//Arquivo que contém a classe para paginacao
class conexao
{
var $tipo_banco = "mysql";
var $servidor = "localhost";
var $usuario = "root";
var $senha = "";
var $banco = "carrinho_compras";
function conexao() //metodo construtor$this->banco = NewADOConnection($this->tipo_banco);
$this->banco->dialect = 3;
$this->banco->debug = false;
$this->banco->Connect($this->servidor,$this->usuario,$this->senha,"carrinho_compras");
}
}
$con = new conexao();
?>Carregando comentários...