Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Hello, crazy people!! Aviso desde já que não sou mega-master-plus em PHP, então vamos lá.
Tenho um script relativamente simples, me trazendo resultados de uma determinada tabela. Em ambiente remoto, ou seja, na Internet, rola sem problema nenhum. Como recentemente instalei um server local, para produção, ando tendo o erro abaixo (que não é apenas para a linha 7, mas também para a 8, 9, 10, 11, 13 e 15):
"Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 4 in Z:\web\banda\det_disc.php on line 7"
Agora, o código do cara. DETALHE: a linha 7 é a que inicia com $nome:
<? include ("include/acess.php");$qry = "SELECT * FROM badreligion_discografia WHERE ID_Discografia='$dd'"; $res = mysql_db_query($database,$qry) or die(mysql_error());$nome = mysql_result($res,0,"Nome");$ano = mysql_result($res,0,"Ano");$gravadora = mysql_result($res,0,"Gravadora");$producao = mysql_result($res,0,"Producao");$formac = mysql_result($res,0,"Formacao");$formacao = nl2br($formac);$coment = mysql_result($res,0,"Comentarios");$comentarios = nl2br($coment);$tipo = mysql_result($res,0,"Tipo");?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "[http://www.w3.org/TR/html4/strict.dtd">http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Banda</title><link rel="stylesheet" href="styles.css" type="text/css" /></head><body><div id="full"><div id="container"><div id="top"><div id="menu"><?php include('menu.php'); ?></div></div><div id="center"><div id="headmain"><img src="images/tit_<?echo $tipo?>.gif"></div><div id="content"><div><script language="JavaScript"><!--function traducao(pagina){ window.open(pagina,"proapop","width=400,height=450,directories=no,toolbar=no,resizable=no,menubar=no,scrollbars=yes");}// --></script><div id="detcapa"><img src="images/disc/tbdisc_<?echo $dd?>.jpg"></div><div id="spacer"></div><div id="detn"><div id="detn1"><span class="detalb"><?echo $nome?></span></div><div id="detn2"><span class="red">Lançamento:</span> <?echo $ano?></div><div id="detn3"><span class="red">Produzido por:</span> <?echo $producao?></div><div class="red" id="detn4">Formação: </div><div id="detn5"><?echo $formacao?></div></div><div id="detgravadora"><img src="images/grav/capagrav_<?echo $gravadora?>.gif"></div><div id="detcomment"><?echo $comentarios?></div><div id="spacer"></div><div id="detmusicas"><?$qry2 = "SELECT * FROM badreligion_musica WHERE ID_Discografia='$dd' ORDER BY Faixa ASC"; $res2 = mysql_db_query($database,$qry2) or die(mysql_error());$num = mysql_num_rows($res2);echo "<!-- qry=$qry -->"; $i = 0; while ($i < $num) { $faixa = mysql_result($res2,$i,"Faixa"); $nom = mysql_result($res2,$i,"Nome"); echo "<div id='ditem'><img src='images/seta.gif'></div>"; echo "<div id='dname'><a href=#$faixa>$faixa - $nom</a></div>"; echo "<br clear='all' />"; $i++; }?></div><div id="spacer"></div><div id="detletras"><? $i = 0; while ($i < $num) { $idmus = mysql_result($res2,$i,"ID_Musica"); $faixa = mysql_result($res2,$i,"Faixa"); $nom = mysql_result($res2,$i,"Nome"); $qry3 = "SELECT * FROM badreligion_letra WHERE ID_Musica='$idmus'"; $res3 = mysql_db_query($database,$qry3) or die(mysql_error()); $letr = mysql_result($res3,0,"Letra"); $traducao = mysql_result($res3,0,"Traducao"); $letra = nl2br($letr); echo "<div id='nom'><a name=$faixa>$nom</a></div>"; if ($traducao != '') { echo "<div id='trad'><a href=java script:traducao('trad.php?mus=$idmus')><img src='images/trad.gif' border='0'></a></div>"; } echo "<br /><div id='letras'>$letra</div>"; echo "<div id='sobe'><a href='java script:history.back()'><img src='images/subir.gif' border='0'></a></div>"; echo "<br clear='all' />"; $i++; }?></div></div></div></div><div id="left"><?php include('alb_pvw.php'); ?><?php include('tour_pvw.php'); ?></div><div style="clear: both;"> </div><div id="footer"><?php include('footer.php'); ?></div></div></div></body></html>Outros comentários:
- servidor na internet roda PHP 4.4.1;
Agradeço desde já a atenção prestada ;)
Edu
Carregando comentários...