Que es $_POST['becho']? Imagino que sera un array con los datos a introducir no?. Por cada elemento de ese array necesitas el valor id de la fila a modificar.
Pongamos que recoges los datos asi:
Código HTML:
Ver original<input name="becho['id1']" type="text"> <input name="becho['id2']" type="text"> <input name="becho['id3']" type="text"> <input name="becho['id4']" type="text"> <input name="becho['id5']" type="text">
Ahora $_POST['becho'] tiene un array asi:
Cita: array(
"id1"=> "valor",
"id2" => "valor2",
"id3" => "valor3",
"id4" => "valor4",
"id5" => "valor5",
)
lo que queda es hacer un foreach:
Código PHP:
Ver originalforeach($_POST['becho'] as $key=>$valor){
$sql="UPDATE category SET id_category_parent='$valor WHERE id_category=$key";
...
}
Espero haberme explicado.
Saludos.