Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo.
Caso seja registrado, efetue login.
Esqueceu sua senha? Clique aqui
Recomendamos o uso do Mozilla Firefox para uma melhor visualização.    


Início Postados Hoje Marcar Fóruns Como Lidos Álbums Banidos SE Team Medalhas
Voltar   Secret Experience > Área L2J > [L2J] Dúvidas > [L2J] Dúvidas Solucionadas
Registrar Loteria VIPStaff SERegras do fórum Comunidade Arcade Postados Hoje Pesquisar Experience
   

Secret Experience.NET   Secret Experience Corporation - Welcome To The Real World
     Anúncios SE

Tópico Trancado
 
Ferramentas do Tópico Modos de Exibição
Antigo 27-10-2009, 12:09 PM   #1
lordvini16
Membro - Major
 
Avatar de lordvini16
 
Registrado em: Aug 2009
Posts: 150
Agradeceu: 37
Agradecido 13 Vezes em 8 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de lordvini16

Padrão Heros Tabela

Estou com um Problema :/ quando vou na tabela de Hero


Unknown column 'char_name' in 'order clause'

Citação:
<?
include 'cfg/config.php';
$servidor = "$dbhost";
$usuario = "$dbuser";
$senha = "$dbpass";
$db = "$dbname";

$con = mysql_connect($servidor, $usuario, $senha) or die(mysql_error());
mysql_select_db($db, $con) or die(mysql_error());
?>
<br />
</p>
<table width="742" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"><div align="center">
<div align="center">
<div align="left"><h4 align="center"><table width="100% border="0" class="style4">
<tr>
<td align="center"><span class="style6">Listando HEROES do servidor</span></td>
</tr>
</table>
<br>
<br>
<table width="100%" border="0">
<tr bgcolor="#1E1A11" class="style5" align="center" height="30">
<td bgcolor="#FF9900">Nome char:</td>
<td bgcolor="#FF9900">Level:</td>
<td bgcolor="#FF9900">Classe:</td>
<td bgcolor="#FF9900">Clan:</td>
<td bgcolor="#FF9900">Count:</td>
</tr>
<?

$sql = mysql_query("SELECT * FROM heroes ORDER BY char_name") or die(mysql_error());
$cor = 0;
while($c = mysql_fetch_array($sql)) {
$cor = $cor + 1;
$bg = $cor % 2 == 0 ? '#F1F1F1' : '#E8E8E8';

$h = mysql_query("SELECT * FROM characters WHERE charId = '".$c['char_id']."'") or die(mysql_error());
$n = mysql_fetch_array($h);
$l = mysql_query("SELECT * FROM class_list WHERE id = '".$n['base_class']."'") or die(mysql_error());
$g = mysql_fetch_array($l);
$i = mysql_query("SELECT * FROM clan_data WHERE clan_id = '".$n['clanid']."'") or die(mysql_error());
$j = mysql_fetch_array($i);
$g['class_name'] = explode("_", $g['class_name']);
$j['clan_name'] = empty($n['clanid']) ? 'Sem Clan.' : $j['clan_name'];

?>

<tr bgcolor="<?php echo $bg; ?>" class="style8" align="center" height="23">
<td><?php echo $n['char_name']; ?></td>
<td><?php echo $n['level']; ?></td>
<td><?php echo ucwords($g['class_name'][1]); ?></td>
<td><?php echo $j['clan_name']; ?></td>
<td><?php echo $c['count']; ?></td>
</tr>
<?
}
?>
Uso o L2jserver

lordvini16 está offline  
Links Patrocinados
Antigo 27-10-2009, 03:00 PM   #2
InFrame
Membro - Cabo
 
Avatar de InFrame
 
Registrado em: Jun 2009
Localização: www.l2thunder.com.br
Posts: 28
Agradeceu: 24
Agradecido 42 Vezes em 11 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Enviar mensagem via Windows Live Messenger para InFrame

Inventório de InFrame

Padrão

Unknown column 'char_name' in 'order clause'
Voce provavelmente usa outro como 'char_id'

Tenta mudar isso aqui na linha 34:
$sql = mysql_query("SELECT * FROM heroes ORDER BY char_id") or die(mysql_error());

InFrame está offline  
Antigo 27-10-2009, 03:16 PM   #3
Amigo SE
 
Avatar de SaraxD
 
Registrado em: May 2009
Localização: Praia Grande - SP
Posts: 1,235
Agradeceu: 95
Agradecido 952 Vezes em 495 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Rate Designer: Iniciante
Meu Estado:
Enviar mensagem via Windows Live Messenger para SaraxD
Nome Real: Sara Banni

Inventório de SaraxD

Padrão

@Inframe nesse Caso é o NPC do Character Não o IDD

Tente Colokar Isso

$sql = mysql_query("SELECT * FROM characters ORDER BY char_name") or die(mysql_error());

SaraxD está offline  
Antigo 27-10-2009, 04:22 PM   #4
lordvini16
Membro - Major
 
Avatar de lordvini16
 
Registrado em: Aug 2009
Posts: 150
Agradeceu: 37
Agradecido 13 Vezes em 8 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de lordvini16

Padrão

$sql = mysql_query("SELECT * FROM characters ORDER BY char_name") or die(mysql_error());


Nossa isto ai esta totalmente errado :( Nao é querendo falar mal é que tipo ai vc ta pedindo pra listar da tabela Characters ! Imagina so ^^

Tem que ser da tabela Hero ^^

----------

E nenhuma resposta deu certo :/

lordvini16 está offline  
Antigo 27-10-2009, 04:27 PM   #5
Amigo SE
 
Avatar de SaraxD
 
Registrado em: May 2009
Localização: Praia Grande - SP
Posts: 1,235
Agradeceu: 95
Agradecido 952 Vezes em 495 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Rate Designer: Iniciante
Meu Estado:
Enviar mensagem via Windows Live Messenger para SaraxD
Nome Real: Sara Banni

Inventório de SaraxD

Padrão

lordvini isso é para sabe o nome do personagem não precisa ser so da table heroes

SaraxD está offline  
Antigo 27-10-2009, 08:06 PM   #6
lordvini16
Membro - Major
 
Avatar de lordvini16
 
Registrado em: Aug 2009
Posts: 150
Agradeceu: 37
Agradecido 13 Vezes em 8 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de lordvini16

Padrão

O erro Foi que estava faltando a coluna char_name na minha tabela de heroes ! Pode trancar !

lordvini16 está offline  
Tópico Trancado


Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não

Ir para...


Horários baseados na GMT -3. Agora são 10:33 PM.