salve vorrei capire come posso inserire i dati di questa array nel mio db: ecco il mio codice
attraverso un post ajax invio questa array
{"nome":"marco","cognome":"","email":"","indirizzo ":"","eta":"","telefono":"","sesso":"inserisci sesso","servizio":"2,3","tokenID":"pippo"}
riesco ad inserire questi valori nella prima tabella:
$utente=$_POST;
if(isset($utente['nome']) && isset($utente['tokenID'])) {
// inserimento tabella utenti
$sql = "INSERT INTO utenti(nome,cognome,email,indirizzo,eta,telefono,s esso,tokenID)
VALUES('".$utente['nome'] . "', '" . $utente['cognome'] . "','" . $utente['email'] . "','" . $utente['indirizzo'] . "','" . $utente['eta'] . "','" . $utente['telefono'] . "','" . $utente['sesso'] . "','" . $utente['tokenID'] . "')";
if (!mysql_query($sql, $con)) {
die('Error : ' . mysql_error());
}
prendo lultimo id e adesso dovrei inserire i valori "servizio":"2,3"
in unaltra tabella:
$id_utente=mysql_insert_id();
foreach($utente['servizio'] as $s){
$sql = "INSERT INTO utenti_servizi(id_utente, id_servizio)
VALUES(" . $id_utente . ",".$s.")";
if (!mysql_query($sql, $con)) {
die('Error : ' . mysql_error());
}
}
come posso fare cosi non funzionaè giusto che cosa sbaglio avete dei suggerimenti?? grazie
spero possiate essere di aiuto
saluti giuseppe![]()