Si indicas el código que usas -completo- te podremos por ejemplo recomendar (si no lo haces ya) como obtener los posibles mensajes de error que se estén produciendo pero -no ves- ...
No sé si conoces la función mysql_error() .. pero deberías usarla bajo:
Código PHP:
$resultado=mysql_result($sql) or die (mysql_error());
Un saludo,