Buonsera. Sto avendo alcuni problemi con il passaggio di dati.
Attraverso la tecnica Ajax ho caricato nel database alcuni dati presenti in una form.
codice:$.ajax({ type: "POST", url: 'insert.php', data: $('#form').serialize(), success: function(data) { alert(data); $('#idPersona').val($id); } )};
Vorrei restituire un messaggio di conferma (alert (data)) e assegnare al campo di input della form stessa, avente id="idPersona", il valore recuperato $id.
L'unica cosa che ricevo è il messaggio di conferma: "inserito!". Non capisco se il mio è un errore concettuale o di sintassi :S Ho come l'impressione che in questi casi sia opportuno l'uso di Json (che dovrei vedermi)..Codice PHP:
$stmt = $db -> prepare ($query); //preparo la query
$stmt -> execute(); //eseguo la query
$id = $db -> lastInsertId(); //recupero id ultimo inserimento
echo "Inserito!"
Spero possiate darmi qualche suggerimento per sbloccarmi. Vi ringrazio.
Perdonate la mia poca esperienza![]()