Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/09/2009, 16:57
Avatar de spider_boy
spider_boy
 
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 5 meses
Puntos: 89
Respuesta: editar varios registros en BD

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.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.