Jump to content


Photo

Erro Na Listagem De Resultados Com While() E Mysql_fetch_array()


  • Faça o login para participar
3 replies to this topic

#1 brmol

brmol

    Turista

  • Usuários
  • 27 posts
  • Sexo:Não informado
  • Localidade:Poços de Caldas, MG
  • Interesses:Crescer o BRMOL

Posted 15/11/2006, 23:41

Olá galera, to com um problem a aqui na listagem de resultados do mysql_fetch_array() dentro do while().Eu já fiz a busca e não achei nada que me ajude, então aqui vai!
<?
$sq=mysql_query("SELECT *
FROM `servicos` WHERE exp<='$sql[exp]'") or die(mysql_error());

while($sq = @mysql_fetch_array($sq) or die(mysql_error())){
?>
  <tr>
	<td><a href="pegar.php?id=<?=$sq[id];?>"><?=$sq[nome];?></a></td>
	<td>R$<?=number_format($sq[preco], 2, ',', '.');?></td>
	<td><?=number_format($sq['exp'], 2, ',', '.');?>(Exp+<?=$sq['exp']/25;?>)</td>
	<td><?=$sq[tempo];?> min.</td>
  </tr>
<? } ?>

Coloquei o código acima em uma parte do script e nem o erro ele mostra!

Agradeço por tudo!
___________________________________________________
E NINGUÉM CALA, ESSE NOSSO AMOR! E É POR ISSO, QUE EU CANTO ASSIM, É POR TI FOGO!

#2 chipis

chipis

    24 Horas

  • Usuários
  • 439 posts
  • Sexo:Masculino
  • Localidade:Blumenau - SC

Posted 16/11/2006, 07:31

cara troque a variavel $sq dentro do while por outro,
vc ñ pode usar a mesma variavel do sql p/ while

ok

#3 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 16/11/2006, 07:35

não retorna erros pq você tá dizendo para não retornonar...

@mysql_fetch_array
não deixe esses "@" (arroba) na frente das funções, pois ele esconde o erro.

tire eles, e execute novamente o script. ;)
--
Samuel Machado
www.samuelmachado.com

#4 brmol

brmol

    Turista

  • Usuários
  • 27 posts
  • Sexo:Não informado
  • Localidade:Poços de Caldas, MG
  • Interesses:Crescer o BRMOL

Posted 16/11/2006, 12:50

Aê!!! Valeu!!!! Muito obrigado pessoal, ajudaram muito, agora o script está funcionando o erro era o @ e depois eu vi q eu tava usando a mesma variável no while()!!!!!

Obrigado!!!!!
___________________________________________________
E NINGUÉM CALA, ESSE NOSSO AMOR! E É POR ISSO, QUE EU CANTO ASSIM, É POR TI FOGO!




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq