Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/08/2012, 20:07
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Duplicación de registros

Muy sencillo, primero verifica si existe el registro...

Código PHP:
Ver original
  1. $query = mysql_query('SELECT COUNT(*) FROM registro WHERE matricula = "'.$_POST['matricula'].'"',$con) or die(mysql_error());
  2.  
  3. if (mysql_result($query,0) == 0) {
  4.      echo 'No existe la matricula '.$_POST['matricula'];
  5. }else {
  6.      echo 'La matricula '.$_POST['matricula'].' ya existe en la tabla';
  7. }

La otra forma es que en tu tabla en MySQL cambies la propiedad de la tabla para que sea unique, así si intentas insertar otro registro con la misma matricula MySQL arrojará un error y no insertará el nuevo registro...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)