Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Não sei se eu tenho que criar alguma table, ou o quê.. não acho a solução em lugar nenhum

 

( ! ) Fatal error: Call to a member function fetchAll() on a non-object in C:\wamp\www\layouts\tibiacom\layout.php on line 13
Call Stack
# Time Memory Function Location
1 0.0010 136912 {main}( ) ..\index.php:0
2 0.2660 625400 include_once( 'C:\wamp\www\system\load.layout.php' ) ..\index.php:43
3 0.2670 707376 include( 'C:\wamp\www\layouts\tibiacom\layout.php' ) ..\load.layout.php:42

 

 

A linha 13 completa: 

players_online_data = $SQL->query('SELECT ' . $SQL->tableName('accounts') . '.' . $SQL->fieldName('flag') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('name') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('vocation') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('level') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('skull') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('looktype') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('lookaddons') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('lookhead') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('lookbody') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('looklegs') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('lookfeet') . ' FROM ' . $SQL->tableName('accounts') . ', ' . $SQL->tableName('players') . ', ' . $SQL->tableName('players_online') . ' WHERE ' . $SQL->tableName('players') . '.' . $SQL->fieldName('id') . ' = ' . $SQL->tableName('players_online') . '.' . $SQL->fieldName('player_id') . ' AND ' . $SQL->tableName('accounts') . '.' . $SQL->fieldName('id') . ' = ' . $SQL->tableName('players') . '.' . $SQL->fieldName('account_id') . ' ORDER BY ' . $SQL->fieldName($orderby))->fetchAll();

 

Editado por Maykkkin666
Editei por ter formulado a pergunta errada (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
10 horas atrás, Maykkkin666 disse:

Não sei se eu tenho que criar alguma table, ou o quê.. não acho a solução em lugar nenhum

 

( ! ) Fatal error: Call to a member function fetchAll() on a non-object in C:\wamp\www\layouts\tibiacom\layout.php on line 13
Call Stack
# Time Memory Function Location
1 0.0010 136912 {main}( ) ..\index.php:0
2 0.2660 625400 include_once( 'C:\wamp\www\system\load.layout.php' ) ..\index.php:43
3 0.2670 707376 include( 'C:\wamp\www\layouts\tibiacom\layout.php' ) ..\load.layout.php:42

 

 

A linha 13 completa: 


players_online_data = $SQL->query('SELECT ' . $SQL->tableName('accounts') . '.' . $SQL->fieldName('flag') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('name') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('vocation') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('level') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('skull') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('looktype') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('lookaddons') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('lookhead') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('lookbody') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('looklegs') . ', ' . $SQL->tableName('players') . '.' . $SQL->fieldName('lookfeet') . ' FROM ' . $SQL->tableName('accounts') . ', ' . $SQL->tableName('players') . ', ' . $SQL->tableName('players_online') . ' WHERE ' . $SQL->tableName('players') . '.' . $SQL->fieldName('id') . ' = ' . $SQL->tableName('players_online') . '.' . $SQL->fieldName('player_id') . ' AND ' . $SQL->tableName('accounts') . '.' . $SQL->fieldName('id') . ' = ' . $SQL->tableName('players') . '.' . $SQL->fieldName('account_id') . ' ORDER BY ' . $SQL->fieldName($orderby))->fetchAll();

 

 

 

 

 

Olá amigo, teria como você postar (ou anexar) o seu index.php (pasta www/index.php) e o seu layout.php (pasta www/layouts/tibiacom/layout.php), obrigado, fico no aguardo, vlws!

mOw9OYy.png

[Designer] / [Developer] 

 

Link para o post
Compartilhar em outros sites
  • Moderador

Esse erro retornou por que a query falhou.

 

 

No seu index.php que você passou tem.

 

define('DEBUG_DATABASE', false);

Coloque

define('DEBUG_DATABASE', true);

 

E ele vai mostrar se for alguma tabela faltando etc.

Depois de ter trocado atualize o site e veja qual o "Novo Erro".

Link para o post
Compartilhar em outros sites

Apareceu isso:

 

 

 

Query: SELECT `accounts`.`flag`, `players`.`name`, `players`.`vocation`, `players`.`level`, `players`.`skull`, `players`.`looktype`, `players`.`lookaddons`, `players`.`lookhead`, `players`.`lookbody`, `players`.`looklegs`, `players`.`lookfeet` FROM `accounts`, `players`, `players_online` WHERE `players`.`id` = `players_online`.`player_id` AND `accounts`.`id` = `players`.`account_id` ORDER BY `name`
SQLSTATE: 42S22
Driver code: 1054
Error message: Champ 'accounts.flag' inconnu dans field list

 

( ! ) Fatal error: Call to a member function fetchAll() on a non-object in C:\wamp\www\layouts\tibiacom\layout.php on line 13
Call Stack
# Time Memory Function Location
1 0.0010 136096 {main}( ) ..\index.php:0
2 0.0550 628448 include_once( 'C:\wamp\www\system\load.layout.php' ) ..\index.php:43
3 0.0560 710440 include( 'C:\wamp\www\layouts\tibiacom\layout.php' ) ..\load.layout.php:42
Link para o post
Compartilhar em outros sites

O problema da linha 13 resolveu, mas aí abri o site e apareceram mais erros... Resolvi então deletar tudo e recomeçar. Preciso criar algumas tables nesse de agora, mas nem tenho ideia de como seja a sintaxe exata do comando pra adiciona-las:

 

Query:	SELECT * FROM `z_news_tickers` WHERE hide_ticker != 1 ORDER BY date DESC LIMIT 50;
SQLSTATE:	42S02
Driver code:	1146
Error message:	La table 'hauntera-revolution.z_news_tickers' n'existe pas
Query:	SELECT * FROM `announcements` WHERE id ORDER BY `date` DESC LIMIT 1
SQLSTATE:	00000
Driver code:	
Error message:	
Query:	SELECT `z_forum`.`icon_id`,`z_forum`.`post_topic`, `z_forum`.`author_guid`, `z_forum`.`post_date`, `z_forum`.`post_text`, `z_forum`.`id`, `z_forum`.`replies`, `players`.`name` FROM `z_forum`, `players` WHERE `section` = '1' AND `z_forum`.`id` = `first_post` AND `players`.`id` = `z_forum`.`author_guid` ORDER BY `post_date` DESC LIMIT 6;
SQLSTATE:	42S02
Driver code:	1146
Error message:	La table 'hauntera-revolution.z_forum' n'existe pas
 

 

( ! ) Fatal error: Call to a member function fetchAll() on a non-object in C:\wamp\www\pages\latestnews.php on line 303
Call Stack
# Time Memory Function Location
1 0.0010 136912 {main}( ) ..\index.php:0
2 0.0460 546880 include_once( 'C:\wamp\www\system\load.page.php' ) ..\index.php:37
3 0.0480 626248 include( 'C:\wamp\www\pages\latestnews.php' ) ..\load.page.php:7

 

 

Se puder ajudar novamente... rsrs

Link para o post
Compartilhar em outros sites
  • Moderador

Roda esse comando na database 

 

CREATE TABLE IF NOT EXISTS `z_news_tickers` (
`date` int(11) NOT NULL default '1',
`author` int(11) NOT NULL,
`image_id` int(3) NOT NULL default '0',
`text` text NOT NULL,
`hide_ticker` tinyint(1) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

 

e esse

 

CREATE TABLE `z_forum` 
(
	`id` int(11) NOT NULL auto_increment,
	`sticky` tinyint(1) NOT NULL DEFAULT '0',
	`closed` tinyint(1) NOT NULL DEFAULT '0',
	`first_post` int(11) NOT NULL default '0',
	`last_post` int(11) NOT NULL default '0',
	`section` int(3) NOT NULL default '0',
	`icon_id` int(3) NOT NULL default '1',
	`replies` int(20) NOT NULL default '0',
	`views` int(20) NOT NULL default '0',
	`author_aid` int(20) NOT NULL default '0',
	`author_guid` int(20) NOT NULL default '0',
	`post_text` text NOT NULL,
	`post_topic` varchar(255) NOT NULL,
	`post_smile` tinyint(1) NOT NULL default '0',
	`post_date` int(20) NOT NULL default '0',
	`last_edit_aid` int(20) NOT NULL default '0',
	`edit_date` int(20) NOT NULL default '0',
	`post_ip` varchar(32) NOT NULL default '0.0.0.0',
	PRIMARY KEY  (`id`),
	KEY `section` (`section`)
) ENGINE=MyISAM AUTO_INCREMENT=1;

 

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Jaurez
      .
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • Por Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • Por Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo