Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
dae galera,
tu com problema com um codigo php orientado a objetos e não to conseguindo achar o problema.
eu tenho o seguinte codigo na pagina
<div class="categorias">
<?php
error_reporting(0);
include('classes/class.categorias.php');
$obj = new categorias;
$obj->selecionar();
?>
Categoria:
<select>
<?php
while($listar = mysql_fetch_object($obj->categoria)){
echo '<option>'.$listar->categoria_nome.'</option>';
}
?>
</div>
<div class="produtos">
<?php
error_reporting(0);
include('produtos/produtos.php');
$objt = new produtos;
$objt->lista();
?>
<div class="contentText">
<table width="100%">
<tr>
<?php
while($linha= mysql_fetch_object($objt->produto)){
echo '<td width="100px">';
echo '<a href="produtos_info.php?produto_id='.$linha->produto_id.'"><img src="'.$linha->produto_imagem. '"></a><br />';
echo '<a href="produtos_info.php?produto_id='.$linha->produto_id.'">'.$linha->produto_nome.'</a><br />';
echo '<a href="produtos_info.php?produto_id='.$linha->produto_id.'">'.$linha->produto_valor.'</a><br />';
echo '</td>';
}
?>
</tr>
</table>
</div>
<div>
os codigos acima estão na mesma pagina, mas somente a primeira parte aparece, ou seja,
o que está dentro da "div categorias".
Em paginas separadas os 2 codigos aparecem corretamente problema é quando estão na mesma pagina.
alguma dica?
OBS: mudei a variavel $obj porque havia duas iguais, mas não resolveu.
Carregando comentários...