11closed 0 Denunciar post Postado Março 30, 2010 ola estou com um erro que deve ser simples para resolver mais ñ estou consiguindo dê uma olhada <?php session_start(); include("../includes/config.php"); ?> <table> <tr> <td>Nome do Local</td> <td>Endereço da URL</td> <td>Login</td> <td>senha</td> <td>Datacadastro</td> <tr> </table> <?php $sql = mysql_query("SELECT codigoid0, nlocal, nomeurl, login, senha, Datacadastro FROM ".$tabela1." WHERE `codigoid0`=".$_SESSION['id2']."" ) or die ("Erro: ". mysql_error()); $query = mysql_num_rows($sql) or die(mysql_error()); while($linhas = mysql_fetch_array($query)) { echo ' <table> <tr> <td>'.$linhas["nlocal"].'</td> <td>'.$linhas["nomeurl"].'</td> <td>'.$linhas["login"].'</td> <td>'.$linhas["senha"].'</td> <td>'.$linhas["Datacadastro"].'</td> <tr> </table> '; } ?> esta dano esse erro Warning: mysql_fetch_array() expects parameter 1 to be resource, integer given in D:\wamp\......contas.php on line 35 a linha 35 é essa while($linhas = mysql_fetch_array($query)) { alguem sabe oq esta errado ? t+ Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Março 30, 2010 Troca: while($linhas = mysql_fetch_array($query)) { Por: while($linhas = mysql_fetch_array($sql)) { Compartilhar este post Link para o post Compartilhar em outros sites
kobutiii 0 Denunciar post Postado Março 30, 2010 O colega acima já explicou. Mas explicando, você estava tentando jogar num array, o número de linhas retornadas do banco, não a query própriamente dita. O parâmetro que o erro tava dando, é que ele não tinha nada pra jogar em array. Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Março 30, 2010 nossa akhuhakuahk fique horas aq quebrando a cabeça kkkkk obrigado ESerra deu certo aq t+ XD Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Março 30, 2010 ué agora deu um erro aq.. so tinha uma pessoal cadastrada no BD ai so foi eu cadastra outra pessoal no BD apareceu esse erro Erro: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 ñ mudei nd no codigo eseto oq o ESerra falou opa ja arrumei galera obrigado vlw kobutiii, pela exclicação ... t+ Compartilhar este post Link para o post Compartilhar em outros sites
kobutiii 0 Denunciar post Postado Março 30, 2010 Só um chute, mas removendo as `` do `codigoid0` deve funcionar, se não, reveja os dados que você cadastrou do segundo usuário. Geralmente uma apóstrofe pode causar dor de cabeça desnecessária. Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Março 30, 2010 conserteza kobutiii era isso msm eu removi e fis logout e acesse novamente ai deu certo. obrigado t+ Compartilhar este post Link para o post Compartilhar em outros sites