V tom formuláři musíš mít ID svázané s hodnotou. ID dej do hidden prvku. Musíš to ale inteligentně pojmenovat, aby vzniklé pole bylo lehce iterovatelné. Jak vůbec můžeš mít formulář na update hodnot, když nevíš, které hodnoty updatuješ? Když updatuješ, používej update syntaxi. Nemíchej to dohromady s insertem (on duplicate key). Dokud nevyřešíš tohle, tak zátěží sql serveru se vůbec zabývat nemusíš. Tak daleko se nedostaneš.