if (is_array($esito_query)) { $errore = $esito_query[2]; $msg = $nomeOggetto . " " . $numeroOggetto . " NON eliminato <br> Errore: " . $errore; $arr = array('id' => -1, 'msg' => $msg); } } break; case "aggiungi": # Metto i valori per la query in un array associativo ( 'campo'=>'valore' ) $campiTabella = 'campiTabella'; $arrayCampi = array(); foreach ($_POST[$campiTabella] as $key => $value) { $arrayCampi[$key] = htmlentities($_POST[$campiTabella][$key]); } //print_r($arrayCampi); $esito_query = $obj->iquery($arrayCampi, $tabella); //print_r($esito_query); //echo gettype($esito_query); if (is_string($esito_query)) { $msg = "Inserimento " . $nomeOggetto . " " . $numeroOggetto . " riuscito"; //passo al js l'ID appena creato con l'inserimento $arr = array('id' => "" . $esito_query, 'msg' => $msg); } else { if (is_array($esito_query)) { $errore = $esito_query[2]; $msg = "Inserimento " . $nomeOggetto . " " . $numeroOggetto . " NON riuscito <br> Errore " . $errore; //passo al js il tipo di errore avuto in inserimento $arr = array('id' => -1, 'msg' => $msg); } } break;