Bem, eu fiz um sistema de cadastro de usuários, legalzinho e tals, com validação e um painel admin...
Qdo a pessoa se cadastra, o code faz uma checagem assim:
<? $select = "SELECT nick, email FROM users WHERE nick='$nick' OR email='$email'"; $sql_sel = mysql_query($select) or die ("Não foi possível fazer a busca no banco de dados"); $sql_count = mysql_num_rows($sql_sel); if ($sql_count != 0){ $sql_check = mysql_fetch_array($sql_sel); if ($sql_check["nick"] == "$nick"){ $erro = "Esse nick já está sendo utilizado, por favor escolha outro"; } elseif ($sql_check["email"] == "$email"){ $erro = "Esse e-mail já está cadastrado<br>em nosso sistema!<br>Contate o webmaster do site"; } } ?>
Então, se o nick ou o e-mail jah estiverem cadastrados, ele retorna um erro...
Agora, no painel do admin, eu tenho a opção de modificar os dados dos usuários, e eu precisava fazer uma checagem do msm tipo, pra q o admin naum mude um nick ou um e-mail para igual um já existente, o problema eh q naum estou conseguindo construir a lógica da coisa... ele precisa ver se eu modifiquei, e SE eu modifiquei comparar pra ver se já não existe, mas aí cai na parte de fzr a lógica da coisa...
Se alguém puder ajudar, agradeço!
Abraços!