Autocompletamento dei campi di una pagina

Francesco_72

Nuovo Utente
27 Mag 2016
28
2
3
49
Ciao a tutti,

avevo intenzione di fare una cosa carina sul sito intranet che sto gestendo dove è presente un database clienti. In pratica mi piacerebbe che inserendo un codice cliente nell'apposito campo, al momento dell'onchange o dell'onblur, venga verificato se quel codice è già presente all'interno di un db mysql e, in caso affermativo, autocompleti la maggior parte dei campi presenti nella stessa pagina (cognome, nome, indirizzo, ecc...) con i dati estrapolati, ovviamente, dal db.
So che praticamente è un lavoro di collaborazione tra jquery-php-mysql ma se per gli ultimi due non ho problemi per quanto riguarda il primo non saprei come impostarlo. Qualcuno mi può dire come fare o indirizzarmi a qualche link che mi aiuti? Grazie mille in anticipo.
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.402
338
83
Secondo me se non hai problemi potresti fare tutto in PHP senza scomodare JQuery
 

Francesco_72

Nuovo Utente
27 Mag 2016
28
2
3
49
Se uso PHP sono costretto a ricaricare la pagina, invece mi piacerebbe che tutto avvenisse in tempo reale...
 

Francesco_72

Nuovo Utente
27 Mag 2016
28
2
3
49
Allora... diciamo che ci sono quasi. Ho queste 2 pagine
index.php
Codice:
<script>
    function prova() {
    $.ajax({ type: 'POST', url: "test.php", success: function(data) { alert('ecco: ' + data); } });
}
</script>
</head>
<body>
<br><br>
CODICE <input type="text" name="codice" id="codice" onblur="prova();"><br><br>
COGNOME <input type="text" name="cognome" id="cognome"><br><br>
NOME <input type="text" name="nome" id="nome"><br><br>
</body>

e test.php
Codice:
<?php
$query=mysqli_query($conn, "SELECT * FROM clienti");
$prova=mysqli_fetch_assoc($query);
print_r($prova);
?>

in pratica con questo codice l'alert della prima pagina stampa questo messaggio:
ecco: Array
(
[ID_cliente] => 12
[cognome] => Marzullo
[nome] => Massimo
)

quindi diciamo che riesco ad inviare correttamente l'array che contiene le informazioni della SELECT... ma se volessi stampare a video solo il valore cognome? come devo fare? Ho provato cambiando nell'alert "data" con "data.cognome" ma mi da come risultato:
ecco : undefined

dove sbaglio?
 
Discussioni simili
Autore Titolo Forum Risposte Data
R autocompletamento textBox da DB con JSP Ajax 4
elpirata [RISOLTO][Javascript] Datapicker e autocompletamento campo input Javascript 2
MarcoGrazia campo con autocompletamento a formato multiplo (nomi/date) jQuery 3
N form autocompletamento jQuery 1
N Autocompletamento a "cascata" jQuery 0
A Ricerca con autocompletamento ajax Javascript 2
M box di ricerca con autocompletamento PHP 1
Emix Problema con autocompletamento e nuovi campi.... Ajax 12
W Autocompletamento input text Javascript 3
M Problemi con la stampa dei valori in php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
G Somma dei Minuti PHP 3
W Elenco dei link del file presenti in una cartella PHP 2
C Esclusione dei giorni festivi Javascript 0
W Evitare ridondanza dei dati Classic ASP 3
I Passare dei parametri in javascript PHP 0
G Scelta dei Breakpoint HTML e CSS 1
D Javascript per il download dei dati Javascript 0
G MariaDB non restituisce dei valori PHP 7
J estrarre url dei file video da youtube "get_video_info" PHP 6
MarcoGrazia [PHP] Uso dei namespace PHP 5
B [PHP] recuperare IP dei server in load balancing [RISOLTO] PHP 3
W [WordPress] [WooCommerce] Non trovo più la Tab Visulizzazione dei Prodotti in questo nuovo Plugin WordPress 2
L Trasferimento dei file OLM Mac in formato PST sul sistema Mac Mac e Software 1
W [Javascript] Bootstrap Admin templates, mi dareste dei consigli? CMS (Content Management System) 0
maxnegri Sommare i prezzi dei prodotti aggiunti al carrello di diverse aziende con Select sum php mysqli PHP 10
spider81man [PHP] Pulsante SUBMIT per download diretto dei file PHP 9
C Creazione di una funzione per il filtraggio dei campi di un db Presentati al Forum 0
A [PHP] Generare nomi dei file con lettere minuscole e vocali senza accenti PHP 2
S Visibilità dei like dei propri amici su Facebook Social Media Marketing 2
G [HTML] Modificare ordine dei div in mobile responsive HTML e CSS 5
elpirata [PHP][RISOLTO] Effettuare la somma dei tempi di lavorazione PHP 3
MarcoGrazia [PHP] Percorso dei file PHP 3
M New entry nel mondo dei DB Presentati al Forum 1
M [PHP] Aggiornare i dati dei record selezionati PHP 3
cristoforo58 Stampare dei valori XML in PHP PHP 0
xone [PHP] Contare numero dei giorni tra data_in e data_out PHP 11
V Indicizzazione dei contenuti Google Search Console 0
felino [WordPress] Override dei files del theme attivo WordPress 3
E [PHP] [HTML] Codice che gestisce l'input e la trasmissione dei dati alla mia email PHP 1
KILLERIX Sicurezza dei database nei siti web Database 2
ecosito [WordPress] Visualizzare una mappa con i pin dei post tramite GPS? WordPress 4
R [Photoshop] Modificare luminosità dei bordi in una foto Photoshop 2
borgo italia scelta dei colori di background e colori di contrasto Snippet PHP 1
M riga dei sottomenù in php? PHP 2
BullNoir [Compro] Tutto ciò che abbia a che vedere con la nicchia dei Single (no sex) Compravendita siti e domini 0
cris8380 Inserimento dei dati automatici mediante numero di tessera. PHP 21
baobabdesign Corretta gestione dei clienti in analytics SEO e Posizionamento 1
V Le sessioni: ho dei dubbi sul posizionamento PHP 6
lemurmur .mdb base dei dati MS Access 2

Discussioni simili