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


Moderador: web

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

Campo de valor único no bd

09-09-2008 17:33

Existe uma forma configurada pelo PHPMyAdmin que permite deixar um dos campos de sua tabela como único, ou seja, os valores para o campo tal não poderão ser iguais.

tabela abc
nome email

abc abc@abc.com
aaa aaa@aaa.com


Se por acaso houver um insert com tentativa de inserir o nome abc, que já existe, não será possível, veja a imagem.

http://img155.imageshack.us/img155/3702/uniquefv7.gif

É só você escolher o campo e clicar no ícone mostrado.

Aqui vai um exemplo de insert.

<?php $conexao = mysql_connect("localhost", "login", "senha") or die(mysql_error()); mysql_select_db("bd"); $selec = "INSERT INTO minhatabela (nome, email) VALUES('abc', 'dfdf')"; $exec = mysql_query($selec, $conexao) or die("Já existe esse nome no bd"); ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

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