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>