Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

nando.lima

Duplicação automática de registros

Recommended Posts

Caros colegas

 

O problema é o seguinte:

 

Tenho uma aplicação que faz um cadastro em duas tabelas

Paciente e coletas (1:n ).

A aplicação cadastra o paciente e a coleta no mesmo form, passando o id_paciente para a tb2(coletas). Ao clicar no botão de cadastro e feito o insert na tabela paciente e na tabela coleta. Acontece que de repente não mais que de repente após o insert da tb1 ( paciente) esta havendo um a duplicação na tabela 2(coletas) . O id de coletas é do tipo auto incremente e PK. O que pode estar acontecendo?

 

Agradeço antecipadamente se alguém poder ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola, estou com um problema parecido com o do colega nando.lima, o meu script faz um INSERT simples na tabela, e aparece sempre registros á mais, tenho quase que certeza que o problema não é do script, e sim algo no banco PhpMyAdmin, alguém tem alguma dica para solução desse problema? Se tiver, por favor, me mostre o que esta acontecendo: e-mail: murimil@hotmail.com
Desde já agradeço.

Muriel Spaler

Compartilhar este post


Link para o post
Compartilhar em outros sites

OI Wilisson C. Dias, vou postar aqui a estrutura, espero que você consiga me ajudar a encontrar o motivo da duplicação de registro, pois pelo que vi, não consegui encontrar, só tirei os VALUES, pois são informações verídicas que não posso divulgar na net.

Segue a estrutura.:

 

-- phpMyAdmin SQL Dump
-- version 3.3.9
--
-- Servidor: localhost
-- Tempo de Geração: Out 09, 2013 as 04:19
PM
-- Versão do Servidor: 5.1.66
-- Versão do PHP: 5.2.17
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;
--
-- Banco de Dados: `nomeDoBanco`
--
-- --------------------------------------------------------
--
--
Estrutura da tabela `tb_forum`
--
CREATE TABLE IF NOT EXISTS `tb_forum` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`status` varchar(50)
DEFAULT NULL,
`nome` varchar(50) DEFAULT NULL,
`cpf` varchar(20) DEFAULT NULL,
`bairro` varchar(100) DEFAULT NULL,
`cidade`
varchar(100) DEFAULT NULL,
`estado` varchar(100) DEFAULT NULL,
`topicos` varchar(100) DEFAULT NULL,
`descricao` text,
`criacaoDia` varchar(11) DEFAULT NULL,
`criacaoMes` varchar(40) DEFAULT NULL,
`criacaoAno` varchar(50) DEFAULT NULL,
`respostaNome` varchar(100) DEFAULT NULL,
`respostaCPF` varchar(50) DEFAULT NULL,
`respostaBairro` varchar(50)
DEFAULT NULL,
`respostaCidade` varchar(50) DEFAULT NULL,
`respostaEstado` varchar(50) DEFAULT NULL,
`respostas` text,
`respostaDia` varchar(20) DEFAULT NULL,
`respostaMes` varchar(20) DEFAULT NULL,
`respostaAno` varchar(20) DEFAULT NULL,
`visualizacoes` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB
DEFAULT CHARSET=latin1 AUTO_INCREMENT=14 ;
--
-- Extraindo dados da tabela `tb_forum`
--
INSERT INTO `tb_forum`
(`id`, `status`, `nome`, `cpf`, `bairro`, `cidade`, `estado`, `topicos`, `descricao`, `criacaoDia`, `criacaoMes`, `criacaoAno`,
`respostaNome`, `respostaCPF`, `respostaBairro`, `respostaCidade`, `respostaEstado`, `respostas`, `respostaDia`, `respostaMes`,
`respostaAno`, `visualizacoes`) VALUES (1, etc... etc...etc...);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.