On Thu, 2002-04-25 at 16:00, angelo.rigo@xxxxxxxxx wrote: > Hi ! > I´m doing my first publishing system for a last aquired boooks for a library. > > the problem begin in the id field, wich i choose to be primary key and unique. > i could just insert data one time the others give me this error: > > Cannot insert a duplicate key into unique index biblioteca_pkey > > i use this piece of code below to insert the data: > > $query = "INSERT INTO biblioteca (id, autor, titulo, editora) values ('$id', > '$autor', '$titulo', '$editora')"; > $result = pg_exec($db, $query); > > may i can alter the id collumn and the query to insert the data anybody > knows what exactly to do ? > > Thank´s > > Ângelo > Design your table so that id is of type serial. This lets it auto-increment the idea. Then do this: $query = "INSERT INTO biblioteca (autor, titulo, editora) values ('$autor', '$titulo', '$editora')"; $result = pg_exec($db, $query); -- Jeff Self Information Technology Analyst Department of Personnel City of Newport News 2400 Washington Ave. Newport News, VA 23607 757-926-6930