Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wdc_black_

[Resolvido] Erro ao consultar banco de dados...

Recommended Posts

eai galera está dando esse erro ao tentar mostrar alguns dados do meu banco de dados...

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\celtic\index.php on line 170

 

meu código

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="style.css" rel="stylesheet" type="text/css" />
<title>Celtic Team</title>

<script type="text/javascript" src="scripts.js"></script>


</head>

<body>

<div id="bordafull">

    <div id="topo"></div>
    <div id="barra"></div>
    <div id="links">
        <ul id="menubv">
            <li><a href="?pag=home" style="background:url(images/fundo-link.png) #777777 top repeat-x;color: #ffffff; font-weight:bold; font-size: 12px; font-family: Verdana, sans-serif; line-height:27px;">Home</a></li>
            <li><a href="http://celticteam.com/forum/" target="_blank">Fórum</a></li>
            <li><a href="?pag=historia">História</a></li>
            <li><a href="?pag=contato">Contato</a></li>
        </ul>    
    </div>
    <div id="corpo" align="center">
    
    <table width="980" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="200" valign="top">
        
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td style="background:url(images/menutop.png) repeat-x top; height:34px;-moz-border-radius: 5px 5px 0 0; color:#FFFFFF; font-weight:bold; padding-left:13px;">Navegação</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                <img src='images/nav.gif' border='0'> <a href="?pag=historia">Home</a><br />
                <img src='images/nav.gif' border='0'> <a href="?pag=historia">Fórum</a><br />
                <img src='images/nav.gif' border='0'> <a href="?pag=historia">História</a><br />
                <img src='images/nav.gif' border='0'> <a href="?pag=historia">Membros</a><br />
                <img src='images/nav.gif' border='0'> <a href="?pag=historia">Voobly</a><br />
                <img src='images/nav.gif' border='0'> <a href="?pag=historia">Orkut</a><br />
                <img src='images/nav.gif' border='0'> <a href="?pag=historia">Contato</a><br />
			</td>
              </tr>
            </table>
            <br />
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td style="background:url(images/menutop.png) repeat-x top; height:34px;-moz-border-radius: 5px 5px 0 0; color:#FFFFFF; font-weight:bold; padding-left:13px;">Membros Celtic</td>
              </tr>
              <tr>
                <td style="background:url(images/menumeio.png) repeat-x top; height:20px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-left:10px;font-weight:bold;">Fundador</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                <div id='bloco'>
                <a href='http://www.voobly.com/team/view/148' class='dcontexto' target='_blank'>
                Celtic_Croner
                   <span>
                   <div id='membros'>
                       <ul class='membros'>
                       	   <li><b>Celtic_Croner</b></li>
                           <li style='margin: 5px 0 5px 0;'><img src='$foto' style='max-width:140px;'></li>
                           <li><b>Nome:</b> David Iuni</li>
                           <li><b>Idade:</b> 33 anos</li>
                           <li><b>Cidade/Estado:</b> Refice/PE</li>
                           <li><b>Nick Voobly:</b> [Celtic]Croner</li>  
                     </ul>
                   </div>
                   </span>
                </a>
         		</div>
               </td>
              </tr>
              <tr>
                <td style="background:url(images/menumeio.png) repeat-x top; height:20px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-left:10px;font-weight:bold;">Líderes</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                <div id='bloco'>
                <a href='http://www.voobly.com/profile/view/2211' class='dcontexto' target='_blank'>
                Celtic_zedasmuie
                   <span>
                   <div id='membros'>
                       <ul class='membro'>
                           <li><b>Celtic_zedasmuie</b></li>
                           <li style='margin: 5px 0 5px 0;'><img src='$foto' style='max-width:140px;'></li>
                           <li><b>Nome:</b> Thiago Johann</li>
                           <li><b>Idade:</b> 25 anos</li>
                           <li><b>Cidade/Estado:</b> Cascavel/PR</li>
                           <li><b>Nick Voobly:</b> [Celtic]zedasmuie</li>  
                     </ul>
                   </div>
                   </span>
                </a>
         		</div>
                </td>
              </tr>
              <tr>
                <td style="background:url(images/menumeio.png) repeat-x top; height:20px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-left:10px;font-weight:bold;">Conselheiros</td>
              </tr>
               <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                <div id='bloco'>
                <a href='http://www.voobly.com/profile/view/123178184' class='dcontexto' target='_blank'>
                Celtic_Avatar_
                   <span>
                   <div id='membros'>
                       <ul class='membro'>
                           <li><b>Celtic_Avatar_</b></li>
                           <li style='margin: 5px 0 5px 0;'><img src='$foto' style='max-width:140px;'></li>
                           <li><b>Nome:</b> Carlos Silva</li>
                           <li><b>Idade:</b> 33 anos</li>
                           <li><b>Cidade/Estado:</b> Recife / PE</li>
                           <li><b>Nick Voobly:</b> [Celtic]Avatar_rlz</li>  
                     </ul>
                   </div>
                   </span>
                </a>
         		</div>
               <div id='bloco'>
                <a href='http://voobly.com/profile/view/153705' class='dcontexto' target='_blank'>
                Celtic_Tio_Cabessa
                   <span>
                   <div id='membros'>
                       <ul class='membro'>
                           <li><b>Celtic_Tio_Cabessa</b></li>
                           <li style='margin: 5px 0 5px 0;'><img src='$foto' style='max-width:140px;'></li>
                           <li><b>Nome:</b> Felipe Baraviera De Almeida</li>
                           <li><b>Idade:</b> 18 anos</li>
                           <li><b>Cidade/Estado:</b> Umuarama - PR</li>
                           <li><b>Nick Voobly:</b> [Celtic]Sensuy</li>  
                     </ul>
                   </div>
                   </span>
                </a>
         		</div>
                <div id='bloco'>
                <a href='http://www.voobly.com/profile/view/123196970' class='dcontexto' target='_blank'>
                Celtic_BlacK_
                   <span>
                   <div id='membros'>
                       <ul class='membro'>
                           <li><b>Celtic_BlacK_</b></li>
                           <li style='margin: 5px 0 5px 0;'><img src='$foto' style='max-width:140px;'></li>
                           <li><b>Nome:</b> Diego R. Mengarda</li>
                           <li><b>Idade:</b> 21 anos</li>
                           <li><b>Cidade/Estado:</b> Bagé / RS</li>
                           <li><b>Nick Voobly:</b> [Celtic]Xtiger</li>  
                     </ul>
                   </div>
                   </span>
                </a>
         		</div>
               
                </td>
              </tr>
              <tr>
                <td style="background:url(images/menumeio.png) repeat-x top; height:20px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-left:10px;font-weight:bold;">Membros Ativos</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
<?php 
    include "conexao.php";
	$seleciona = mysql_query("SELECT * FROM membros ORDER BY nome DESC WHERE ativo = 1");

	while($dados=mysql_fetch_array($seleciona)){
                    
        $foto= $dados["foto"];
		$nick= $dados["nick"];
		$nickv= $dados["nickv"];
		$voobly= $dados["voobly"];
        $nome= $dados["nome"];
        $cidade= $dados["cidade"];
        $idade= $dados["idade"];
        echo "
        <div id='bloco'>
                <a href='$voobly' class='dcontexto' target='_blank'>
                $nick
                   <span>
                   <div id='membros'>
                       <ul class='membro'>
                           <li><b>$nick</b></li>
                           <li style='margin: 5px 0 5px 0;'><img src='$foto' style='max-width:140px;'></li>
                           <li><b>Nome:</b> $nome</li>
                           <li><b>Idade:</b> $idade</li>
                           <li><b>Cidade/Estado:</b> $cidade</li>
                           <li><b>Nick Voobly:</b> $nickv</li>  
                     </ul>
                   </div>
                   </span>
                </a>
          </div>";
    }
?>               
                </td>
              </tr>
              <tr>
                <td style="background:url(images/menumeio.png) repeat-x top; height:20px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-left:10px;font-weight:bold;">Membros Inativos</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                <?php 
    include "conexao.php";
    $seleciona = mysql_query("SELECT * FROM membros ORDER BY nome DESC WHERE ativo = 0");
                    
    while($dados=mysql_fetch_array($seleciona)){
                    
        $foto= $dados["foto"];
		$nick= $dados["nick"];
		$nickv= $dados["nickv"];
		$voobly= $dados["voobly"];
        $nome= $dados["nome"];
        $cidade= $dados["cidade"];
        $idade= $dados["idade"];
        echo "
        <div id='bloco'>
                <a href='$voobly' class='dcontexto' target='_blank'>
                $nick
                   <span>
                   <div id='membros'>
                       <ul class='membro'>
                           <li><b>$nick</b></li>
                           <li style='margin: 5px 0 5px 0;'><img src='$foto' style='max-width:140px;'></li>
                           <li><b>Nome:</b> $nome</li>
                           <li><b>Idade:</b> $idade</li>
                           <li><b>Cidade/Estado:</b> $cidade</li>
                           <li><b>Nick Voobly:</b> $nickv</li>  
                     </ul>
                   </div>
                   </span>
                </a>
          </div>";
    }
?>     
                </td>
              </tr>
            </table>

        </td><!-- fim coluna esquerda -->
        
        <td width="580" valign="top" style="padding: 0 8px 0 8px;">
        
        <table width="100%" border="0" cellspacing="0" cellpadding="0" style="padding-bottom:5px;">
              <tr>
                <td style="background-color: #4a4a4a; height:22px; color:#FFFFFF; font-weight:bold; padding-left:13px; color:#FFF;" align="center">Notícias Celtic Team</td>
              </tr>
        </table>
        
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td style="background:url(images/menumeio.png) repeat-x top; height:20px;padding-left:10px; font-weight:bold;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;">Título</td>
          </tr>
          <tr>
            <td style="padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;">hgfhfhfghghfh<Br /><br /><br /></td>
          </tr>
          <tr>
            <td style="text-align:right;"><span style=" border:1px dashed #CCCCCC;padding:2px 2px 2px 2px; color:#404040; font-weight:bold; background-color:#fff;">By: Celtic_BlacK_</span></td>
          </tr>
        </table><br />
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td style="background:url(images/menumeio.png) repeat-x top; height:20px;padding-left:10px; font-weight:bold;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;">Título</td>
          </tr>
          <tr>
            <td style="padding:5px 5px 5px 5px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;">hgfhfhfghghfh<Br /><br /><br /></td>
          </tr>
          <tr>
            <td style="text-align:right;"><span style=" border:1px dashed #CCCCCC;padding:2px 2px 2px 2px; color:#404040; font-weight:bold; background-color:#fff;">By: Celtic_BlacK_</span></td>
          </tr>
        </table>
		
        
        </td><!-- fim coluna centro -->
        
        <td width="200" valign="top">
        
        <div id="ratings">
        <div id="tituloratings">Top 5 Voobly</div>
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
          	<td width="12%" valign="top" align="center"><img src="images/br.png" /></td>
            <td width="68%" valign="top" align="left" style="padding-left:5px;">BlacK_</td>
            <td width="20%" valign="top" align="center">2042</td>
          </tr>
          <tr>
          	<td width="12%" valign="top" align="center"><img src="images/br.png" /></td>
            <td width="68%" valign="top" align="left" style="padding-left:5px;">BlacK_</td>
            <td width="20%" valign="top" align="center">2042</td>
          </tr>
          <tr>
          	<td width="12%" valign="top" align="center"><img src="images/br.png" /></td>
            <td width="68%" valign="top" align="left" style="padding-left:5px;">BlacK_</td>
            <td width="20%" valign="top" align="center">2042</td>
          </tr>
          <tr>
          	<td width="12%" valign="top" align="center"><img src="images/br.png" /></td>
            <td width="68%" valign="top" align="left" style="padding-left:5px;">BlacK_</td>
            <td width="20%" valign="top" align="center">2042</td>
          </tr>
          <tr>
          	<td width="12%" valign="top" align="center"><img src="images/br.png" /></td>
            <td width="68%" valign="top" align="left" style="padding-left:5px;">BlacK_</td>
            <td width="20%" valign="top" align="center">2042</td>
          </tr>
        </table>
        </div>
        <br />
        
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td style="background:url(images/menutop.png) repeat-x top; height:34px;-moz-border-radius: 5px 5px 0 0; color:#FFFFFF; font-weight:bold; padding-left:13px;">Últimas Notícias</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                <ul id="topicos">
				<?php
					/* -------------------------------------------------------------------------------------------
																							Últimos Comentarios do Forum 
							------------------------------------------------------------------------------------------- */  
					require_once( 'conf.php' );
					$INFO = array();
					// --------------------------------------------------------------------------
					$con = mysql_connect($dbhost,$dbuser,$dbpass);
					if (!$con)
					  {
					  die('Could not connect: ' . mysql_error());
					  }
					  mysql_select_db($dbname, $con);
					// -------------------------------------------------------------------------
					//                                              Comando SQL para pegar do banco de dados
					// -------------------------------------------------------------------------
					$Query =  mysql_query("SELECT * FROM topics Where forum_id in (8) order by tid desc LIMIT 5")or die(mysql_error());
					// --------------------------------------------------------------------------
					?>
					
					<?php
					while ($result = mysql_fetch_assoc($Query))
					{
					?>
					
					<?php echo "<li><img src='images/nav.gif' border='0'> <a target='_blank' href=\"$url".$result['tid']."-".$result['title_seo']."-"."page__pid__".$result['last_poster_id']."\">"?>
					
					<?php 
					$result['title']= substr($result['title'], 0,34);
					echo $result['title']?>
					<?php echo "</a><br />"?>
					
					
					<?php
					}
					mysql_close($con);
				?>
				</ul>
                </td>
              </tr>
            </table> <br />  
            
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td style="background:url(images/menutop.png) repeat-x top; height:34px;-moz-border-radius: 5px 5px 0 0; color:#FFFFFF; font-weight:bold; padding-left:13px;">Últimas RG's</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                <ul id="topicos">
				<?php
					/* -------------------------------------------------------------------------------------------
																							Últimos Comentarios do Forum 
							------------------------------------------------------------------------------------------- */  
					require_once( 'conf.php' );
					$INFO = array();
					// --------------------------------------------------------------------------
					$con = mysql_connect($dbhost,$dbuser,$dbpass);
					if (!$con)
					  {
					  die('Could not connect: ' . mysql_error());
					  }
					  mysql_select_db($dbname, $con);
					// -------------------------------------------------------------------------
					//                                              Comando SQL para pegar do banco de dados
					// -------------------------------------------------------------------------
					$Query =  mysql_query("SELECT * FROM topics Where forum_id in (21) order by tid desc LIMIT 5")or die(mysql_error());
					// --------------------------------------------------------------------------
					?>
					
					<?php
					while ($result = mysql_fetch_assoc($Query))
					{
					?>
					
					<?php echo "<li><img src='images/attachicon.gif' border='0'> <a target='_blank' href=\"$url".$result['tid']."-".$result['title_seo']."-"."page__pid__".$result['last_poster_id']."\">"?>
					
					<?php 
					$result['title']= substr($result['title'], 0,33);
					echo $result['title']?>
					<?php echo "</a><br />"?>
					
					
					<?php
					}
					mysql_close($con);
				?>
				</ul>
                </td>
              </tr>
            </table>    <br />
            
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td style="background:url(images/menutop.png) repeat-x top; height:34px;-moz-border-radius: 5px 5px 0 0; color:#FFFFFF; font-weight:bold; padding-left:13px;">Downloads Úteis</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                <ul id="topicos">
                	<li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/Aoc.rar">Age Of Empiress II - Full</a></li>
                    <li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/PatchE.rar">Patch E</a></li>
                    <li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/PatchC.rar">Patch C</a></li>
                    <li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/removedorneve.zip">Removedor de neve</a></li>
                    <li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/pussywood.rar">Pussywood (wood pequena)</a></li>
                    <li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/smurf.zip">Anti Smurf (tutorial no forum)</a></li>
                </ul> 
                </td>
              </tr>
               <tr>
                <td style="background:url(images/menumeio.png) repeat-x top; height:20px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding-left:10px;font-weight:bold;">Scripts</td>
              </tr>
              <tr>
                <td style="border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:5px 5px 5px 5px;">
                 <ul id="topicos">
                	<li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/Script%20FullT141.rar">FullThrottle</a></li>
                    <li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/alive401setup.rar">AliveScript</a></li>
                    <li><img src='images/down.gif' border='0'> <a href="http://celticteam.com/downloads/mIRC.reg">Registro mIRC</a></li>
                 </ul> 
                </td>
              </tr>
            </table> 
        </td>
        <!-- fim coluna direita -->
      </tr>
      
    </table>
<br /><br />
    
    </div>

</div><!-- fim div bordafull -->
</body>
</html>

é estranho que em outro site meu funciona esse código heheeh

qq pode estar acontecendo???

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

provavel pelo que vi, que na primeira consulta, você não esteja conectado ao banco de dados.

 

Execute assim:

$seleciona = mysql_query("SELECT * FROM membros ORDER BY nome DESC WHERE ativo = 1") or die ( mysql_error() );
para confirmar o motivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ta invertido, o ORDER deve vir após o WHERE

"SELECT * FROM membros WHERE ativo = 1 ORDER BY nome DESC"
^_^

deve ser a hora, nem tinha notado ainda..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.