Visto il tuo codice iniziale davo per scontato che tu volessi solo una riga. Non ha senso che fai count($row). Comunque secondo me dovresti farti spostare in php.
Prova così, assumendo che tu voglia un array di vie come risultato finale.
È decisamente una domanda da PHP, forse per quello nessuno ti rispondeva.codice:<script type="text/javascript"> <!-- <?php $con= pg_connect("host=192.168.0.0 user=user password=password dbname=test"); $result = pg_query("SELECT * FROM vie"); $rows = array(); for ($i=0;pg_num_rows($result);$i++){ $rows[] = pg_fetch_array($result); } ?> var suggestions = <?=json_encode($rows)?> </script>

Rispondi quotando