Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 135

Inserir na tabela se não existir...

14-01-2014 19:05

Como faço para inserir dados na tabela caso não exista um determinado valor de um campo já registrado ?

tipo:
INSERT INTO WHERE id_usuario !=$usuario

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17248
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Inserir na tabela se não existir...

14-01-2014 20:26

O mais comum é fazer uma consulta baseada na informação que tem, depois, contar a quantidade de registros.

Se for maior ou igual a 1 "existe" não registra, caso contrário, registra.

$query=mysql_query("SELECT * FROM suatabela WHERE id_usuario = '$usuario'"); IF( mysql_num_rows($query) >= 1 ) { echo "já existe"; } ELSE { echo "não existe"; }

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado