Salve amici,
ho questa funzione js che mi crea un array javascript con i dati di una select da db e funziona.
<?php
// connessione al db
$query = "SELECT primo, secondo FROM tabella";
$res = mysql_query($query) or die("Login failed. Please try again");
?>
<script type="text/javascript">
var c1 = new Array();
function setArray1() {
<?php
$i=0;
while (list ($campo) = mysql_fetch_row ($res)) {
echo 'c1[' . $i . ']="' . $campo . '";' . "\n";
$i = $i+1;
}?>
}
Ora devo creare un altro array js a due dimensioni con i dati di due campi.
Ho provato ma non funziona, posto il codice.
var c2 = new Array();
var c2[0] = new Array();
var c2[1] = new Array();
function setArray2() {
<?php
$i=0;
while(list ($campo1, $campo2) = mysql_fetch_row ($res))
{
echo 'c2[' . $i . '][0]="' . $campo1 . '";' . "\n";
echo 'c2[' . $i . '][1]="' . $campo2 . '";' . "\n";
$i = $i+1;
}
?>
}
</script>
Dove sbaglio?
Grazie mille a chi potrà aiutarmi.
Sono fermo![]()