Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/09/2008, 10:13
akkaslla
 
Fecha de Ingreso: septiembre-2008
Mensajes: 19
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Problemas con mysql_result(): Unable to jump to row 0 on MySQL

si mira el error es el siguiente

Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 6 in c:\appserv\www\atesa\principal\detalles.php on line 62

que seria supuestamente en esta linea

$resimp=mysql_result($imp,0,0);

me dicen que debo utilizar un count o un recorset pero como que no capto, les envio el codigo completo para ver si me pueden ayudar gracias de antemano.

<?

include("config.php");
$link=Conectarse();
$Resultado=mysql_query("Select factura.factura, factura.cliente, factura.fecha, factura.importe, saldos.fecha, saldos.importe From factura left outer join saldos on (factura.factura=saldos.factura) where factura.factura='".$_POST['factura']."'",$link);

$imp=mysql_query("select importe from factura where factura='".$_POST['factura']."'",$link);
$resimp=mysql_result($imp,0,0);
$suma=mysql_query("select sum(importe) from saldos where factura='".$_POST['factura']."'",$link);
$ressuma=mysql_result($suma,0,0);
$saldo=$resimp-$ressuma;

if(mysql_fetch_array($Resultado)==0)
$error="Escribe el No de Factura<br>";
else
{
$i=0;
while(@mysql_result ($Resultado,$i)){
?>
</span> </p>
<table width="670" border="1">
<tr>
<td width="60"><div align="center"><span class="Estilo17">Factura</span></div></td>
<td width="242"><div align="center"><span class="Estilo17">Nombre</span></div></td>
<td width="75"><div align="center"><span class="Estilo17">Fecha Compra</span></div></td>
<td width="53"><div align="center"><span class="Estilo17">Importe</span></div></td>
<td width="72"><div align="center" class="Estilo17">
<div align="center">Fecha Abono</div>
</div></td>
<td width="47"><div align="center" class="Estilo17">
<div align="center">Importe</div>
</div></td>
<td width="75"><div align="center" class="Estilo17">
<div align="center">Saldo</div>
</div></td>
</tr>
<tr>
<td><span class="Estilo18"><? echo mysql_result($Resultado,$i,"Factura.Factura") ?></span></td>
<td><span class="Estilo18"><? echo mysql_result($Resultado,$i,"factura.cliente") ?></span></td>
<td><span class="Estilo18"><? echo mysql_result($Resultado,$i,"factura.fecha") ?></span></td>
<td><span class="Estilo18"><? echo mysql_result($Resultado,$i,"factura.importe") ?></span></td>
<td><span class="Estilo18"><? echo mysql_result($Resultado,$i,"saldos.fecha") ?></span></td>
<td><span class="Estilo18"><? echo mysql_result($Resultado,$i,"saldos.importe") ?></span></td>
<td><span class="Estilo18"><? echo $saldo?></span></td>

</tr>
</table>
<p>&nbsp;</p>

<?
$i++;

}
}
echo $error;

?>

MUCHAS GRACIAS ESPERO ME PUEDAN AYUDAR BYE