query php in codice javascript

Monital

Utente Attivo
15 Apr 2009
778
2
18
Salve a tutti, preciso che di java script ci capisco ben poco mi limito ad usare qualcosa usando tutt'alpiù qualche alert trovato in giro.

Ora non so se sta cosa si puàò fare però in giro ho trovato uno script in java che permette il suggerimento di determinate parole in un input text funzion tutto a meraviglia però avrei questa necessita

nel file js che includo nella pagina php cè una funzione dove ci sono i nomi da suggerire ma io quei nomi vorrei che venissero estratti da un database

questo il codice java riguardanti nomi da suggerire

Codice:
function StateSuggestions() {

    this.states = [
    "Abelardo","Antonio","Amilcare","Aida","Amanda","Alberto","Adelaide","Anna","Alessandra","Alessandro","Andrea",
    "Baldassarre","Beatrice","Benedetta","Benito","Berto","Bruno",
    "Caio","Calimero","Calliope","Callimaco","Callisto","Carlo","Cecilia","Claudia","Ciro","Cristian",
    "Dafne","Dante","Danilo","Davide","Denis","Domenico",
    "Emilio","Ernesto","Evaristo",
    "Fabio","Francesco","Federico","Ferruccio",
    "Giacomo","Giuseppe","Gianfranco","Gigi","Geronimo","Geremia","Gerardo","Geppetto","Gabriele","Guglielmo","Guerrino","Gambadilegno","Galbusera","Guido",
    "Luigi","Libero","Laura","Loretta","Luca",
    "Mario","Michele","Mauro","Mattia",
    "Nicola","Nino","Nivea",
    "Oreste","Olga","Olimpia","Oscar","Osvaldo","Omar",
    "Pippo","Peppino","Pasquale","Patrizia","Piero",
    "Quarto","Quirino",
    "Roberta","Roberto","Romeo","Remigio","Rosanna","Raffaele",
    "Sabina","Saverio","Silvano","Silvio","Simone","Sempronio",
    "Tizio","Tiziano","Tullio",
    "Ubaldo","Ugo","Umberto","Ulisse",
    "Veronica","Vinicio","Valentina","Valentino","Virgilio","Vladimiro",
    "Walter","Wanda","Wilma",
    "Zenone","Zaccaria"
    ];
}

io invece di questa lista vorrei eseguire una query

PHP:
$sql = "SELECT * FROM tabella where Nome='$utente' AND citta='Milano' order by ID";
$result = mysql_query($sql);

in pratica voglio far apparire i nomi di determinati utenti

si può modificare quella funzione?
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
deve essere una cosa impossibile

è la prima volta ch enon ricevo risposta inq uesto forum :dipser:
 

dreamer86

Utente Attivo
15 Apr 2011
42
0
0
rafalmachalek.it
Stampa la funzione javascript in modo dinamico come output del php. In poche parole con php prendi i dati dal database e usando "echo" stampi il codice javascript della funzione, inserendo nomi dei utenti presi precedentemente dal database.
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
Stampa la funzione javascript in modo dinamico come output del php. In poche parole con php prendi i dati dal database e usando "echo" stampi il codice javascript della funzione, inserendo nomi dei utenti presi precedentemente dal database.

grazie della risposta e alla fine dovrebbe andar pur bene se non fosse che quella finzione è presente in un file java incluso nell' head della pagina php
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Non c'è alcun bisogno di stampare dinamicamente la funzione Javascript tramite PHP. Per prima cosa scarica jQuery, quindi crea un file PHP a parte in cui recuperi i dati dal database e li stampi in formato JSON. Poi, in Javascript, effettui una richiesta AJAX al file e trasformi il risultato in un array. Con jQuery è una stupidaggine, dovresti fare tutto in una decina di righe. Così praticamente è come se avessi specificato manualmente l'array.
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
Non c'è alcun bisogno di stampare dinamicamente la funzione Javascript tramite PHP. Per prima cosa scarica jQuery, quindi crea un file PHP a parte in cui recuperi i dati dal database e li stampi in formato JSON. Poi, in Javascript, effettui una richiesta AJAX al file e trasformi il risultato in un array. Con jQuery è una stupidaggine, dovresti fare tutto in una decina di righe. Così praticamente è come se avessi specificato manualmente l'array.

suppongo che jquery è un programma cmq questo fine settimana provo e ti faccio sapere
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
jQuery è un framework Javascript, cioè una libreria che ti consente di effettuare operazioni anche molto complesse (come ad esempio rendere un elemento trascinabile o ridimensionabile) in pochissime righe di codice. Inoltre jQuery è totalmente cross-browser, quindi puoi stare certo che i tuoi script vengano eseguiti correttamente da ogni client. Il sito ufficiale è http://www.jquery.com, dove puoi scaricarlo e consultare la completa documentazione.
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
Riprendo questo topic anche se vecchiotto dato che questo problemuccio lo avevo accantonato.

Visto che ultimamente, anche grazie al forum, sono riuscito a superare un problema che ora posso integrare a questo ;)

il problema per cui avevo totalmente accantonato questo topic è nato quando sonoa ndato nel sito jquery per scaricare e leggere la documentazione sul suo utilizzo,il problema è l'inglese

io porprio sono negato e leggendo con il traduttore di google l'introduzione credo che sia una cosa molto difficile unire l'inglese a me ostico con un linguaggio a me sconosciuto(se nonq ualche pappa pronta)

non esiste qualche sotterfugio? per inserire la query nello script

P.s.

quella prozione di codice fa parte di un codice javascript che si trova in rete sull'autocompletamento stile menà a tendina di google
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Visualizzazione a video risultati query php PHP 0
A form PHP prenotazione tramite query PHP 2
J [PHP] Visualizzare risultato query stessa pagina PHP 3
S [PHP] non prende la query PHP 0
D [PHP] Query che aggiorna tabella PHP 4
A [PHP] Problema query insert [RISOLTO] PHP 14
M [PHP] Ottimizzazione query PHP 13
S [PHP] la query fallisce PHP 2
Alex_70 actor film query per php PHP 1
Tommy03 [PHP] Media valori presi da una query PHP 3
Punix [PHP] query non valida PHP 1
M [PHP] Query UPDATE che non mi aggiorna campi seconda tabella PHP 3
M [PHP] Problema con query select PHP 2
M [PHP] Problemi con query unione PHP 11
D [PHP] Query in OOP class PHP 0
L [PHP] IF con risultato query PHP 7
M [PHP] query string PHP 2
T [php] problema creazione query select-where PHP 5
B [PHP] IF condizioni e query annidate PHP 1
M [PHP] [SOLVED] While query result PHP 11
P [PHP] PEAR Mail e Query PHP 3
Tommy03 [PHP] Errore query selezione avg PHP 0
Monital [PHP] query update e select insieme ma frazionando l'arrray PHP 12
trattorino problema raccapricciante php conteggio query PHP 4
G [PHP] Oracle, convertire una query multiline in Json PHP 3
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
A [PHP] Undefined index dopo query dal server PHP 1
L [PHP] risultato query in percentuale PHP 1
L [PHP] Nuovo server, query non funzionano PHP 3
G [PHP] inserire risultato di una query in una tabella PHP 3
G [PHP] operazione matematica tra risultati di query PHP 5
P [PHP] Query con variabile PHP 2
G [PHP] convertire data in formato italiano dopo query PHP 6
T PHP: aggiunta a query che non so fare... PHP 2
G [PHP] FORM INVIO VALORI A QUERY CON TRE CONDIZIONI PHP 2
L [PHP] Problema creazione query a numero di parametri variabile PHP 6
bubino8 [PHP] Query syntax error PHP 6
simgia [PHP] Ciclare una query JOIN PHP 2
R [PHP] Estrapolare dati da una query left join PHP 0
C Php/Mysql query JOIN tra tabelle PHP 4
G [PHP] Selezionare OGGI anno precedente per query sql PHP 2
MikSkagit [PHP] Risultato in una sola query PHP 16
C Php/Mysql query JOIN tra due tabelle PHP 18
Laskot Query al DB con php (INSERT) PHP 2
elpirata [PHP] Query per ricercare stringa in più colonne PHP 5
S [PHP] Più fetch_array con unica query... PHP 9
filomeni [PHP] Query fulltext PHP 12
sandropochi [PHP] Query per estrarre record con data successiva a quella odierna PHP 2
Trapano Query in php come ordinare per data e anche per ora PHP 7
U [PHP] estrarre i risultati di una query e visualizzarli in una tabella. PHP 9

Discussioni simili