Quote Originariamente inviata da laugher Visualizza il messaggio
Cmq io faccio così e funziona bene.

$query = "INSERT INTO Dativisitatori (IndirizziIP,Data)
VALUES ('$ip','$today')";

// lancio la query
$result = mysqli_query($query);

Io proverei anzitutto a mettere il nome della tabella con i nomi dei campi. Ossia...INSERT INTO nometabella (campo1, campo2...ecc.).
Ho scritto "d'obbligo".

Con INSERT, se metti i tutti i campi nell'ordine di creazione della tabella non è obbligatorio listare i nomi dei campi.

Secondo me ci sono più di un errore a cominciare dalle variabili.