Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/10/2007, 09:29
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 11 meses
Puntos: 61
Re: Pasar un array de dos dimensiones de PHP a Javascript

Sólo tienes que generar el texto en cuestión para que lo lea el navegador. Ten en cuenta que el código php lo lee el servidor y el código js lo lee el navegador. Es por ello que puedes hacer que el servidor escriba el código necesario para crear dicho array en js.Por ejemplo:
Código PHP:
<?
$variable
=array(
                 array(
"papa","pepe","pipi","popo","pupu"),
                 array(
"mama","meme","mimi","momo","mumu"),
                 array(
"tata","tete","titi","toto","tutu")
                );
?>

<html>
<head>
    <title>Untitled</title>
</head>

<body>

<?
echo "<script>

    variable=["
;
for(
$a=0;$a<count($variable);$a++){
    echo 
"[";
    for(
$aa=0;$aa<count($variable[$a]);$aa++){
    echo 
'"'.$variable[$a][$aa].'"';
    if(
$aa+1<count($variable[$a])){
echo 
",";
}
    }
    echo 
"]";
if(
$a+1<count($variable)){
echo 
",";
}

}
echo 
"]

</script>"
;


?>



</body>
</html>
Espero que te sirva!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.