Ir para conteúdo
  • Cadastre-se

(Resolvido)Site de poketibia error


Ir para solução Resolvido por vudi,

Posts Recomendados

Estava criando um site pro meu pokemon ai quando fui entrar no meu site aparece isso :

 

A Database Error Occurred

Error Number: 1054

Unknown column 'answer_id' in 'where clause'

SELECT * FROM poll_votes WHERE answer_id = 0

Link para o post
Compartilhar em outros sites

Acessa tua database e executa no SQL/MySQL :

CREATE TABLE IF NOT EXISTS `poll` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`question` varchar(150) ,
`created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`date_start` datetime ,
`date_end` datetime ,
`status` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `question` (`question`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `poll_answer` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`poll_id` int(11) NOT NULL,
`answer` varchar(150) ,
PRIMARY KEY (`id`),
FOREIGN KEY (`poll_id`) REFERENCES `poll` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `poll_votes` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`answer_id` int(11) ,
`poll_id` int(11) ,
`account_id` int(11) NOT NULL,
PRIMARY KEY (`id`),
FOREIGN KEY (`answer_id`) REFERENCES `poll_answer` (`id`) ON DELETE CASCADE,
FOREIGN KEY (`poll_id`) REFERENCES `poll` (`id`) ON DELETE CASCADE,
FOREIGN KEY (`account_id`) REFERENCES `accounts` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
Editado por MarcosFraga (veja o histórico de edições)

Donate

 

Link para o post
Compartilhar em outros sites

Aparece esse error ao tentar executar

 

consulta SQL:

CREATE TABLE IF NOT EXISTS `poll_votes` (

`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`answer_id` INT( 11 ) ,
`poll_id` INT( 11 ) ,
`account_id` INT( 11 ) NOT NULL ,
PRIMARY KEY ( `id` ) ,
FOREIGN KEY ( `answer_id` ) REFERENCES `poll_answer` ( `id` ) ON DELETE CASCADE ,
FOREIGN KEY ( `poll_id` ) REFERENCES `poll` ( `id` ) ON DELETE CASCADE ,
FOREIGN KEY ( `account_id` ) REFERENCES `accounts` ( `id` ) ON DELETE CASCADE

) ENGINE = INNODB DEFAULT CHARSET = latin1 AUTO_INCREMENT =1;
 

 

Mensagens do MySQL : b_help.png

#1005 - Can't create table 'mysql.poll_votes' (errno: 150) (Detalhes...

Link para o post
Compartilhar em outros sites

As tabelas 2 foram criadas sim e ainda continuo com o erro :/ 

 

quer tentar no teamviewer?

Editado por vudi (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Solução

Consegui resolver sozinho , eu estava importando o mysql de outro server que tenho na minha area de trabalho.

 

Mais obrigado por tentar me ajudar e ficar ai tentando solucionar :D dou rep +

Link para o post
Compartilhar em outros sites
  • 5 months later...

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo