tengo un script el cual me almacena datos en una tabla de mysql, el problema es que cuando inserto un nuevo dato los datos anteriores de la tabla los sustituye, es decir no almacena los nuevos, no encuentro el error, los datos los obtengo por paso por parametros desde una petecion de archivo ajax.
Código:
$nombre = $_GET['nombre'];
$descripcion = $_GET['descripcion'];
$id = $_GET['id'];
$myconn = mysql_connect("Myserver","root","pass");
mysql_select_db("mibase",$myconn);
$insercion = "insert into prueba (id, nombre, descrip) values ('$id', '$nombre', '$descripcion') ";
mysql_query($insercion,$myconn) or die(pg_last_error($myconn).'<br>'.$insercion);
mysql_close($myconn);
?>
Un detalle importante es que si le quito la llave primaria a mi tabla los datos ya se insertan de forma normal,