Postado Junho 22, 2014 10 anos 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
Postado Junho 22, 2014 10 anos 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 Junho 22, 2014 10 anos por MarcosFraga (veja o histórico de edições)
Postado Junho 22, 2014 10 anos Autor 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 : #1005 - Can't create table 'mysql.poll_votes' (errno: 150) (Detalhes...)
Postado Junho 22, 2014 10 anos Autor As tabelas 2 foram criadas sim e ainda continuo com o erro :/ quer tentar no teamviewer? Editado Junho 22, 2014 10 anos por vudi (veja o histórico de edições)
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.