Problema array da php a js

giuseppe2787

Nuovo Utente
12 Mag 2011
1
0
0
Salve sono nuovo e mi chiamo Giuseppe. Ho un problema, non riesco a copiare un array creato da php a js.

Vi posto il codice vediamo se qualcuno puo darmi una mano perche sto impazzendo, premetto che sono nuovo nel campo :)

Codice:
<script type="text/javascript">
<!--
	<?php
		$con= pg_connect("host=192.168.0.202 user=postgres password=postgres dbname=test");
		$result = pg_query("SELECT * FROM vie");
		$row= pg_fetch_array($result); // QUI SALVO IL RISULTATO IN UN ARRAY
	?> 

var suggestions = new Array();
	<? for(var $i=0; $i<$row.length; $i++) { ?>
		suggestions[<?= $i ?>] = "<?= $row[$i] ?>";
	<? } ?>
</script>

Grazie in anticipo per la cortesia e per le vostra risposte

Saluti

Giuseppe
 
Prova così:
PHP:
<script type="text/javascript">
<!--
var suggestions = new Array();

<?php
$con = pg_connect('host=192.168.0.202 user=postgres password=postgres dbname=test');
$result = pg_query('SELECT * FROM vie');

$count = 0;
while ($row = pg_fetch_assoc($result)) {
    echo "suggestions[{$count}] = \"{$result['via']}\";\n";
    $count++;
}
?>

-->
</script>
Devi modificare il nome del campo contenente la via in:
PHP:
$result['via']
 

Discussioni simili