Ver Mensaje Individual
  #11 (permalink)  
Antiguo 24/11/2010, 10:20
Avatar de Nano_
Nano_
 
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 1 mes
Puntos: 96
Respuesta: evitar datos duplicados

Cita:
Iniciado por naciostars Ver Mensaje
Compañero....si necesitas controlarlo mediante codigo...es muy sencillo

$consulta="Select count(*) as cantidad from obras where codigo='$codigo' and expediente='$expediente'";
$query=mysql_query($consulta);
if (mysql_result($query,0,'cantidad')>0)
{
$error = $error . "<li>Ha introducido un expediente que ya existe en la Base de Datos. Por favor, inserte uno nuevo.</center><br>";
};


naciostars de esa forma no funcionaria ya que el campo codigo es autoincrement, lo que se debe realizar es dejar la consulta como se tenia anteriormente sin involucrar el campo codigo en la condición y hacer el ajuste que indique en el if
__________________
:.:Nano.:: @nano_hard - Retornando al foro