Lida 60141 vezes
Parece ser complexo demais
CREATE TABLE IF NOT EXISTS `produtos` ( `produto_id` int(11) NOT NULL AUTO_INCREMENT, `preco` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `nome_en` TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `nome_pt` TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, .... PRIMARY KEY (`produto_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `produtos` ( `produto_id` int(11) NOT NULL AUTO_INCREMENT, `preco` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', .... PRIMARY KEY (`produto_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `produtos_lingua` ( `lingua_id` int(11) NOT NULL AUTO_INCREMENT, `produto_id` int(11) NOT NULL, `lingua` char(3) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', `nome` TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '', .... PRIMARY KEY (`lingua_id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Os mínimos conhecimentos eu tenho, mas como nunca trabalhei profundamente com cookies em php, ai não me sinto totalmente à vontade!
Palavras em si, o site que estou a fazer já aceita, mas criar uma tabela para cada lingua na BD, fica site e código muito mais confuso.E se quiser ter 10 línguas diferentes, vou ter 10 tabelas para cada língua?? Isso da grande trabalho!
mas ao colocar nesse campo a lingua fr, vai traduzir o que tenho na BD ??
Desenvolvimento
PHP