Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom Dia,
Tenho este código que em parte funciona bem ele mostra os resultados vindos do banco de dados em duas tabelas já andei dando algumas modificadas mais ele apresenta um erro´que só ocorre quando tenho registros " impares "
Este é o erro : ( varia as linhas de acordo com a filtragem dos dados mais o erro é sempre o mesmo)
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 1 on MySQL result index 9 in C:\xampp\htdocs\belgocercasfortaleza.com.br\site\produtos\produto_detalhe.php on line 97
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 1 on MySQL result index 9 in C:\xampp\htdocs\belgocercasfortaleza.com.br\site\produtos\produto_detalhe.php on line 98
Warning: mysql_result() [function.mysql-result]: Unable to jump to row 1 on MySQL result index 9 in C:\xampp\htdocs\belgocercasfortaleza.com.br\site\produtos\produto_detalhe.php on line 99
<? include ('../conexao.php');
$id_categoria = $_GET['id_categoria'];
// RECUPERA A VARIAVEL QUE VEM DA OUTRA PAGINA
$sql= "SELECT * FROM produtos WHERE id_categoria = $id_categoria";
$res = mysql_query ($sql); // requisição sql do banco
$linhas = mysql_num_rows ($res); //pega o total de linha do banco (tabela)
print mysql_error();
//print "Linhas : $linhas<br>";
//print $sql;
/*while ($result = mysql_fetch_array($res))
{
print $result[1].'<br>';
}*/
?>
<br />
<div align="left"> <table border=0 cellpadding=10 cellspacing=0 style="border-collapse: collapse" bordercolor=#F0F0F0 width=400 id=AutoNumber1>
<? // FLAG PRA ALTERAR COR DE TABELA
$valor = 0;
?>
<? $result = mysql_fetch_array($res
?>
<h1><? print $result[2];?></h1><br />
<?
for($i=0; $i< $linhas; $i++) {
$idautor = mysql_result($res,$i,"id_produto");
$foto = mysql_result($res,$i,"img_destaque");
$nome = mysql_result($res,$i,"produto");
if($foto and $idautor) {
if ($valor==0){
$cor ='#EEEEEE';
$valor= 1;
}
else {
$cor='#FBFBFB';
$valor= 0;
}
?>
<tr>
<td align="left" bgcolor="<? print $cor?>"><font face=Verdana size=2><a href='produto_detalhe1.php?id_produto=<? print $idautor?>' class="linkconteudo"><img src=<? print $foto ?> width="100" height="80" border="0"><br>
<? print "$nome" ?></a></font></td>
<? }
$i++; ?>
<?
$idautor = mysql_result($res,$i,"id_produto");
$foto = mysql_result($res,$i,"img_destaque");
$nome = mysql_result($res,$i,"produto");
if($foto and $idautor) { ?>
<td align=center bgcolor="<? print $cor?>"><font face=Verdana size=2><a href='produto_detalhe1.php?id_produto=<? print $idautor?>' class="linkconteudo"><img src=<? print $foto ?> width="100" height="80" border=0><br>
<? print $nome ?></a></font></td></tr>
<? }?>
<? } ?>
</table>
</div>Carregando comentários...