msantana Postado Junho 7, 2010 Denunciar Share Postado Junho 7, 2010 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(); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
msantana
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();
?>
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.