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: 136

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: 17612
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
A melhor hospedagem para o seu site HostGator!

Quem está online

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