Ir para conteúdo
Fórum Script Brasil

Everson Tomasi

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Everson Tomasi

Everson Tomasi's Achievements

0

Reputação

  1. Meu SQL deveria ficar assim então? CREATE TABLE `items` ( `id_item` INT(11) NOT NULL AUTO_INCREMENT, `id_usuario` INT(11) NOT NULL, `item` VARCHAR(20) NOT NULL, `tipo` VARCHAR(20) NOT NULL, PRIMARY KEY (`id_item`), KEY `FK_items` (`id_usuario`), CONSTRAINT `FK_items` FOREIGN KEY (`id_usuario`) REFERENCES `usuarios` (`id_usuario`) ON UPDATE CASCADE ) ENGINE=INNODB DEFAULT CHARSET=latin1 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC; CREATE TABLE `usuarios` ( `id_usuario` INT(11) NOT NULL AUTO_INCREMENT, `nome` CHAR(20) NOT NULL, `senha` VARCHAR(10) NOT NULL, PRIMARY KEY (`id_usuario`) ) ENGINE=INNODB DEFAULT CHARSET=latin1 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC; Nesse caso, não preciso ficar criando tabelas pelo PHP, que era o que eu estava imaginando.
  2. Seguinte, gostaria de cadastrar usuários e em seguida eles poderem cadastrar seus próprios itens. Estou em dúvida de como deve ser o banco para que isso seja possivel, pois a cada nvo usuário ele precisa criar uma nova tabela, não ? exemplo: add_user.php cadastrando.php adiciona_item aqui o usuário cadastra seus itens: Como faria para cada novo usuário que fosse cadastrado ele criasse uma tabela? Essa é a melhor forma?
×
×
  • Criar Novo...