o sea a ver si me explico, quisiera que cuando agrego un contacto a la bd, si este existe aparezca un mensaje "el contacto ya existe en la bd" y no se agregue otra vez.
se que se puede hacer pero no se como hacerlo, soy novato en esto.
Les dejo la web por si quieren mirar su funcionamiento
http://usuarios.lycos.es/iguanas69
user: admin
pass: 12345
y les dejo el codigo que uso para agregar contactos a mi bd
acontactos.php
Código:
muchas gracias<? include ("inicio.php"); // Alta de contactos // Armo una coneccion al servidor mysql $coneccion = mysql_connect($host_db, $usuario_db, $pass_db); mysql_select_db($base_db, $coneccion); if ($REQUEST_METHOD<>"POST") { // Busco todos los contactos disponibles $sql = "select * from datos"; $result = mysql_query($sql, $coneccion); ?> <p> </p> <p> </p> <form method="POST" action="acontactos.php"> <table border="0" width="100%" height="82"> <tr> <td width="100%" colspan="2" bgcolor="#FFB340" height="21"> <font face="Tahoma" size="2"><b> <font color="#FFFFFF"> [ Agregar Datos a la BD ]</font></b></font></td> </tr> <tr> <td width="30%" height="25"> </td> <td width="70%" height="25"> </td> </tr> <tr> <td width="30%" height="25"> <p align="right"><b><font face="Tahoma" size="2">Mail: </font></b> </td> <td width="70%" height="25"><font face="Tahoma"><b> <input type="text" name="mail" size="32" maxlength="30"></b></font></td> </tr> <tr> <td width="30%" height="25"> <p align="right"><b><font face="Tahoma" size="2">Pass:</font></b></td> <td width="70%" height="25"><font face="Tahoma"><b> <input type="text" name="pass" size="32" maxlength="30"></b></font></td> </tr> <tr> <td width="30%" height="1"></td> <td width="70%" height="1"></td> </tr> <tr> <td width="30%" height="1"></td> <td width="70%" height="1"> <input type="submit" value="Guardar en BD" name="enviar"></td> </tr> </table> </form> <p> </p> <p> </p> <p> </p> <? } else { // Insertamos los datos // Armo el insert $sql = "insert into datos (id_numero, mail, pass) values ('$id_numero', '$mail', '$pass') "; $result = mysql_query($sql, $coneccion); if (!mysql_error()) { echo "<b>El dato $mail ha sido agregado exitosamente !<br>"; } else { echo "<b>ERROR al agregar el Contacto - ". mysql_errno().":". mysql_error()."<br>"; } } include("pie.php"); ?>
chugus