Como impedir que o PHP duplique dados

MySQL

PHP

24/08/2018

Como impedir que o PHP duplique dados com PDO
Gabriel Souza

Gabriel Souza

Curtidas 0

Respostas

Rafael Penido

Rafael Penido

24/08/2018

Olá Gabriel,

Independente de ferramenta, PDO ou outra qualquer, o que você precisa fazer e checar se o dado existe ante de cadastrar! Ou, você pode utilizar alguma ORM como Eloquent por exemplo, que faz automaticamente essa verificação, aplicando o filtro unique.
GOSTEI 0
Marcio Souza

Marcio Souza

24/08/2018

A maneira mais usual é criar na tabela, para as colunas que não podem ter valores repetidos, a instrução unique=true. Caso isso não sirva para você, antes de inserir um valor na tabela, vai precisar fazer um consulta no banco e verificar se o novo registro já existe na tabela. Algo que vai ter custar bastante se tiver muitas linhas na tabela.
GOSTEI 0
POSTAR