Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2011, 09:54
Avatar de apolazo
apolazo
 
Fecha de Ingreso: mayo-2011
Ubicación: Cabrero
Mensajes: 118
Antigüedad: 13 años
Puntos: 2
Información Clave Duplicada

Hola, soy nuevo en el foro y estoy realizando mi practica como analista de sistemas.
La verdad se bien poco sobre programación y escoji este foro ya que lo encontre el mejor y mas acojedor.

Tengo una gran duda, estoy ingresando unos datos de un inventario de equipos. y esta tabla es solo de ingresos miscelaneos, como sea etclados, mouses et con su respectiva clave. me ingresa bien, pero al probarla con una misma clave no me dice error, sino que me dice que se a ingresado correctamente y me redirecciona a la misma pagina como le tengo dicho y obviamente cuando veo la bd el ingreso es el anterior. no es un UPDATE.

este es mi codigo

<?php
$conexion=mysql_connect("localhost","admin","admin ");
mysql_select_db ("inventario",$conexion);
$codigo=$_POST["codigo"];
$item=$_POST["item"];
$marca=$_POST["marca"];


$sql="INSERT INTO miscelaneos VALUES ('$codigo', '$item', '$marca')";


if (mysql_query($sql,$conexion))
{
$n1="Ha sido ingresado correctamente ";
header ("Location: ingresar_miscelaneo.php?n1=$n1");
}
else
{
$n1= "Error Critico ".$sql.mysql_error();
header ("Location: ingresar_miscelenao.php?n1=$n1");
}

?>


Quiero que cuando ingreso el articulo del mismo codigo, me de el error de clave duplicada y no me diga k se a ingresado correctamente :/