Jhuan 0 Denunciar post Postado Outubro 15, 2013 Pessoal , boa tarde ! Estou com mais uma dúvida que acredito ser simples , então vamos lá. Criei um sistema de cadastro de peças , e nesse sistema eu tenho a opção de movimentar varias peças de uma só vez para os armários que tenho na minha oficina. Só que eu gostaria de adicionar um INDICE IGUAL para todo conjunto de peças que fosse criado , mas que o próximo conjunto o INDICE fosse SOMADO MAIS UM. Abaixo segue o exemplo: PACOTE DE PEÇAS 1 PACOTE DE PEÇAS 2 Peça 1 INDÍCE=1 Peça 5 INDICE=2 Peça 2 INDÍCE=1 Peça 6 INDICE=2 Peça 3 INDÍCE=1 Peça 7 INDICE=2 Peça 4 INDÍCE=1 Peça 8 INDICE=2 Se fosse auto increment seria simples , eu configuraria no próprio banco de dados. E eu não posso utilizar um INSERT com um valor único (por exemplo: 1) , já que sempre ele iria adicionar um. Eu precisaria criar uma variável que checasse qual foi esse último INDÍCE inserido e adicionasse mais , só que eu não sei fazer isso. Alguma idéia ?!?!?! Desde já , agradeço ! Compartilhar este post Link para o post Compartilhar em outros sites
erison 63 Denunciar post Postado Outubro 15, 2013 isso que você que fazer não e categora das peças? se for so criar uma tabela de categoria e relacionar elas. ex: --PEÇAS DROP TABLE IF EXISTS `tb_pecas`; CREATE TABLE `tb_pecas` ( `id_pecas` int(11) NOT NULL AUTO_INCREMENT, `id_categ` int(11) DEFAULT '1', `nm_pecas` varchar(50) NOT NULL, PRIMARY KEY(`id_pecas`) ) ENGINE=MYISAM ROW_FORMAT=default; --CATEGORIAS DROP TABLE IF EXISTS `tb_pecas_categorias`; CREATE TABLE `tb_pecas_categorias` ( `id_categ` int(11) NOT NULL AUTO_INCREMENT, `nm_categ` varchar(50), PRIMARY KEY(`id_categ`) ) ENGINE=MYISAM ROW_FORMAT=default; insert into tb_pecas_categorias (nm_categ) values ('sem categoria.'); Compartilhar este post Link para o post Compartilhar em outros sites
Jhuan 0 Denunciar post Postado Outubro 15, 2013 Não não. O que eu preciso fazer é identificar em LOTES as peças transferidas. Tipo atribuir o numero 1 para o primerio lote escolhido , numero 2 ao segundo e assim por diante. Precisaria inserir na tabela esses dados entendeu ? Compartilhar este post Link para o post Compartilhar em outros sites
erison 63 Denunciar post Postado Outubro 15, 2013 certo e esses lotes e vc que vai digitar ou eo sistema q vai gerar? _________________________________________________________________________________________ cara para você fazer isso você tem que ter uma tabela de lote e outra de transferências e na tabela das transferências o id do lote _________________________________________________________________________________________ isso que você quer fazer e como se fosse uma venda. quando vai fazer uma venda tem que ter no numero da venda(no seu caso o lote) e uma tabela de itens(no seu caso as transferências). ai você vai fazer a venda para quele numero de venda.(no seu caso numero de lote para quela transferência) Compartilhar este post Link para o post Compartilhar em outros sites