Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/08/2005, 16:04
Manu_Leon
 
Fecha de Ingreso: marzo-2005
Ubicación: Sevilla
Mensajes: 277
Antigüedad: 19 años, 1 mes
Puntos: 2
weno te doy una idea, si no la captas me avisas y explico con mas detalles oki? eske no tengo muchas ganas de escribir.
Primero recoges la base de datos completa en un array (uno por cada columna de la base de datos)
luego pasa el array de php a javascript ¿como? pos en el foro javascript lo explican XD algo asi:
seindo $array_db el array con los valores de una columna de la abse de datos
$var_temp = '"' . $array_db[0] . '"';
for ($i=1; $i<=30; $i++){
$var_temp .= ', "' . $array_db[$i] . '"';
}

ya tenemos una variable asi:
$var_temp = "registro1", "registro2", ... , "registro30";

luego en javascript definimos un array:
var miarray = new Array ('<?php echo $var_temp; ?>');
y ya tenemos el array en javascript con los registros de la abse de datos.
luego solo nos ahce falta usar un par de contadores y un while, por ejemplo:
var x=0;
var y=x+10;//se definen fuera de la funcion para k al llamar a la funcion no se
var z=1;//este se movera por los sitios donde mostrar la informacion.
pongan a 0 siempre.
function mostrar(){
while (x<y){
document.getElementById("p" + z).innerHTML = $miarray[x];
x++;
z++;
}
//sumo 10 para que la proxima vez que entre el tope (y) sea 20
//a x no le sumo 10 proque ya se lo sumo en el while
y+=10;
z=1;
}
<p id="p1">aqui estarian los registros</p>
<p id="p2"></p>
habra que mejorarlo, ni si quiera funcionara (no se si se puede hace getelementbyid("p"+x) para k salga p1, p2, p3 segun el valor de x

bueno aqui esta la idea... :S no se si funcionara pero espero k te sea de ayuda