Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/08/2003, 00:22
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
mm Pero .. para qué quieres un array? si ya obtienes los datos de cada registro que te pueda arrojar esa consulta que estás haciendo a cada pasada del bucle while? ...

Bueno .. si quieres que sea un array todo lo que obtengas de Mysql (que de hecho ya lo es cuando haces tu mysql_fech_array() ..) puedes hacer:

Código PHP:
While ($row mysql_fetch_array($reinic_wsite_cons)) {

$array_web[][1]=$row['id'];
$array_web[][2]=$row['visitas'];
$array_web[][3]=$row['votos'];
// etc campos ..


Y para acceder a un elemento de ese tipo de arrays (son "bidimensionales") usa el indice del del primer [] que vendría a ser el "registro" y el segundo será el "indice" .. Podrías incluso usar indices de texto (asociativos le llaman) en lugar de numericos por ejemplo:

Código PHP:
While ($row mysql_fetch_array($reinic_wsite_cons)) {

$array_web[]['id']=$row['id'];
$array_web[]['visitas']=$row['visitas'];
$array_web[]['votos']=$row['votos'];
// etc campos ..


y acceder:

Código PHP:
// web 0 (los arrays iniciados con [] autonumericos comienzan en 0)
echo "id: ".$array_web[0]['id'];
echo 
"visitas: ".$array_web[0]['visitas'];
// etc ...

// web 1 ...
echo "id: ".$array_web[1]['id'];
echo 
"visitas: ".$array_web[1]['visitas'];
// etc ... 
Y si necesitas usar un bucle .. puedes usar bucles foreach() anidados tipo:

Código PHP:
foreach ($array_web as $web){
    foreach (
$web as $dato=>$valor){
       echo 
$dato." = ".$valor."<br>";
   }

mm si no me equivoco xDD..

Pero, ese bucle ahí .. no tiene mucho sentido si ya has usado uno antes con tu while() para obtener los datos de tu consulta ejecutada .. Osease, haz lo que tengas que hacer con esos datos en el própio bucle While() ..

Un saludo,

pd: Tienes tus MP llenos .. vacialos todos (no sólo los recibidos sino los enviados tambien .. Si tienes más problemas pasate por el foro de Aministración )
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 27/08/2003 a las 00:35