Una vez dentro de la página de modificación, edito los valores para realizar el cambio y me sale el siguiente error:
Código SQL:
Ver originalUPDATE nomisferio SET ID_Nomisferio='1', ID_Categoria='1', Tipo_Mes='28', Sueldo='605.25', Antiguedad='18.08', Dif_Ant='14.39', C_Puesto='716.64', C_Niv_Retr='3.28', C_Destino='395.84', C_Prof_1='120.08', C_Prof_2='240.33', C_Prof_3='320.62', C_Prof_4='440.52', C_Fest_Dia='43.54', C_Fest_Noche='62.20', Hospital='68.81', Nocturnidad='29.00', J_Partida='200.69';Duplicate entry '1' FOR KEY 'PRIMARY'
Me dice que la primary key está duplicada, cosa que no es cierta, ya que aún metiendo un valor que no está en la tabla me sale el mismo error.
Aparte, al ser una modificación, en caso de no variar la clave primaria no debería de darme este fallo no?
Es decir, si el primer dato, el cual tiene en la PK el valor 1, le modifico una cantidad en cualquiera de los demás campos, debería de "dar igual", no?
Muchas gracias.