A ver, ya que tratas de meter 2 arreglos distintos en una consulta, tendríamos que meter la consulta dentro de 2 bucles anidados para así poder recorrer ambos.
Pero buen. Sería así.
Código PHP:
include("../../config/edit/conexion.php");
$tot = count($_SESSION["listado_id"]);
$tot2 = count($_SESSION["listado_nm"]);
for ($i = 0; $i < $tot; $i++){
$id = $_SESSION["listado_id"][$i];
for ($i2 = 0; $i2 < $tot2; $i2++){
$nm = $_SESSION["listado_nm"][$i2];
$modificador = "UPDATE raiz SET nombre = '$nm' WHERE id = '$id'";
$query = mysql_query($modificador, $link);
}
}
Insisto, es horrible... imagínate, supon tienes 100 nombres, toda esa consulta se repitiría 100 veces, pero ya que no conozco la solución, no te puedo ayudar más que con esto :(.
Una pregunta, el arreglo de nombres y el arreglo de ID siempre tienen la misma cantidad de elementos o es variable? Si tu respuesta es que siempre tienen la misma cantidad, podríamos eliminar un bucle for.
Nos vemos.