Foros del Web » Programando para Internet » PHP »

Error en CRUD

Estas en el tema de Error en CRUD en el foro de PHP en Foros del Web. Buenas a todos, espero que me pueden dar una mano con este problema. Estoy realizando un CRUD y quiero que si un nuevo usuario tiene ...
  #1 (permalink)  
Antiguo 22/01/2016, 14:13
 
Fecha de Ingreso: enero-2016
Mensajes: 1
Antigüedad: 8 años, 2 meses
Puntos: 0
Error en CRUD

Buenas a todos, espero que me pueden dar una mano con este problema.

Estoy realizando un CRUD y quiero que si un nuevo usuario tiene la misma cedula que otro se niegue el registro, para ello use este codigo.

public function crear(){

$sql2 = "SELECT * FROM estudiantes WHERE cedula = '{$this->cedula}'";
$resultado = $this->con->consultaRetorno($sql2);
$num = mysql_num_rows($resultado);

if($num != 0){
return false;
}else{
$sql = "INSERT INTO estudiantes (cedula, nombre, apellido, telefono, edad, promedio, fecha) VALUES (
'{$this->cedula}', '{$this->nombre}', '{$this->apellido}', '{$this->telefono}', '{$this->edad}',
'{$this->promedio}', NOW())";
$this->con->consultaSimple($sql);
return true;
}
}

Pero al probarlo me deja registrar a todos los usiarios sin importar que se repita la cedula, alguien me podria orientar??

Etiquetas: crud, fecha, mysql, registro, select, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:58.