Primeramente me disculpo si ya se trato este tema pero los ejemplos que encontraba son de versiones viejas de php. Estoy usando wampserver y desarolle una base de datos definiendo los campos de cedula y email como UNIQUE, para evitar campos repetidos. Mi codigo es el siguiente
<?php
if ($_POST[oculto]!=1)
{
?>
<form id="form1" name="form1" method="post" action="">
<label>Nombre: <input type="text" name="nombre"/></label>
<br><br>
<label>Apellido: <input type="text" name="apellido"/></label>
<br><br>
<label>Cedula: <input type="text" name="cedula"/></label>
<br><br>
<label>
<input name="sexo" type="radio" value="mujer"/> Mujer
<input name="sexo" type="radio" value="hombre"/> Hombre
</label>
<br><br>
<label>Teléfono: <select name="telefono" size="1" id="telefono">
<option value="0412">0412</option>
<option value="0416">0416</option>
<option value="0424">0424</option>
<option value="0212">0212</option>
</select>
</label>
<label><input type="text" name="telefono"/></label>
<br><br>
<p><input name="oculto" type="hidden" id="oculto" value="1" /></p>
<label><input type="submit" name="submit" value="Inscribirme"/></label>
</form>
<?php } ?>
<?php
if($_POST[nombre])
{
include "conexion.php";
$sql="insert into diplomados values
('','$_POST[nombre]','$_POST[apellido]','$_POST[cedula]','$_POST[sexo]','$_POST[nacionalidad]','$_POST[inscripcion]','$_POST[email]','$_POST[telefono]')";
$consulta=mysql_query($sql,$conexion);
if ($cedula == 1) {echo "Campo cedula ya esta registrado
else {echo "inserte en la BD";}
if(!mysql_error()) {include "registro.html";}
else {"Intente mas tarde";}
mysql_close($conexion);
}
?>
Ahora mi problema es el siguiente , necesito comprobar que la cedula y el correo electronico que se esta ingresando no sean valores ya ingresados y para eso ingrese el siguiente script
if ($cedula == 1) {echo "Campo cedula ya esta registrado
else {echo "inserte en la BD";}
como prueba pero no me funciona, cuando le doy ingresar la pagina y tengo el valor de la cedula igual a uno de la base de datos se queda en blanco y no me muestra ningun error. Alguien podria ayudarme con esto??
Muchas gracias