Tu planteamiento me parece un poco enrevesado y lioso la verdad
Yo pasaría también el id a editadaok.php y me limitaría a recuperar todos los registros traidos desde el formulario y validar sus datos ( cosa que no veo que hagas por ningún lado ), para luego hacer un único update en base a ese id y nada más.
Los update los tienes que hacer estableciendo el where mediante el PK. Si no te cambiará todos los registros donde coincida.
Como ejemplo :
Código SQL:
Ver original... WHERE autor = '$autor' //modifica todos los registros donde coincida el autor
... WHERE etiqueta1 = '$etiqueta1' // modifica todos los registros donde coincida etiqueta1
Etc..
Es mas práctico hacer
Código PHP:
Ver original$id=$_POST [ 'id'];
$autor=$_POST [ 'autor'];
$etiqueta1=$_POST [ 'etiqueta1'];
// ... Resto de campos
//validaciones pertinentes y escape de datos para sql
$sql=" UPDATE entradas SET etiqueta1='{$etiqueta1}', autor='{$autor}' /* resto de campos */
WHERE id=$id";
Algo así, estoy con el móvil y codear es un poco impracticable, pero creo que te puedes hacer una idea de a que me refiero.