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>



Postagens
Não informado

