le 21/08/2004 à 00:53
bibi
en fait jvai avouer : jai pa compris ske tu voulais faire lol
<script type="text/javascript">
var arr = new Array(3);
arr[0] = new Array('test', 'test2');
arr[1] = new Array('test3', 'test4');
document.write(arr[0][0]+'');
document.write(arr[0][1]+'');
document.write(arr[1][0]+'');
document.write(arr[1][1]+'');
</script>
<?php
function charea($phpArray) {
$taille1 = count($phpArray);
$taille2 = count($phpArray[0]);
echo '<script type="text/javascript">';
echo 'var tableau = new Array('. $taille1 .');';
for ($i=0;$i<$taille1;$i++)
{
for ($j=0;$j<$taille2;$j++)
{
echo 'tableau['. $i .'] = new Array(\''. $phpArray[$i][$j] .'\');';
}
}
echo 'document.write(tableau);';
echo '</script>';
}
?>
<?
echo "<SELECT name=sites size=1 onchange=\"charea($tab);\";>
?>
<script language="javascript">
function charea(phpArray) {
<?php
$taille1 = count($phpArray);
$taille2 = count($phpArray[0]);
//echo '<script type="text/javascript">';
echo 'var tableau = new Array('. $taille1 .');';
for ($i=0;$i<$taille1;$i++)
{
for ($j=0;$j<$taille2;$j++)
{
echo 'tableau['. $i .'] = new Array(\''. $phpArray[$i][$j] .'\');';
}
}
echo 'document.write(tableau);';
//echo '</script>';
?>
}
</script>