Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/09/2014, 07:36
alx1417
 
Fecha de Ingreso: enero-2011
Ubicación: Barcelona
Mensajes: 36
Antigüedad: 13 años, 3 meses
Puntos: 5
Respuesta: Actualizar BD por array multidimensional (vectores, matrices)

Hola Jlopez2014,

Si quieres puedo explicarte UN POCO el funcionamiento de las arrays y tu mismo podrás encontrar la solución.

Un array con tiene un listado de elementos, estos elementos pueden ser string, int, arrays, objetos, etc.

Por defecto las arrays asignan índices numéricos a sus posiciones, empezando por 0:
Código PHP:
$arr=array('a''b');
echo 
$arr[0]; //a

//ó:

$arr=array();
$arr[]="a";
$arr[]="b";
echo 
$arr[0]; //a 
También pueden ser asociativas si en lugar de indicar el numero le indicamos el nombre:

Código PHP:
$arr=array();
$arr['campo1']='a';
$arr['campo2']='b';
echo 
$arr['campo2']; //b 

Los resultados de las consultas suelen venir en arrays.
Por lo tanto para guardar todos los resultados de la BD en un solo array podrías hacer algo como esto:
Código PHP:
$arr=array();
while(
$resul=mysql_fetch_array($cs)){
    
$arr[]=$resul;

$arr es un array de FILAS, concretamente son count($arr) filas.
Cada una de esas filas contiene un array de COLUMNAS (éstas son asociativas).
Por lo tanto el primer campo de la primera fila seria $arr[0]['columna1']

No sé si eso será suficiente para lo que necesitas hacer, si no lo consigues avísanos.

Saludos, Alex.