Salve.
In pratica ho scritto questo script:
codice:
if ($db = @mysql_connect('localhost','user',''))
	{
	mysql_select_db('anagrafica', $db);
	echo 'Connesso al database';
	mysql_query(sprintf(
	'INSERT INTO anagrafica(nome, cognome, via, citta, provincia,
	telefono, cellulare, email)
	VALUES (\'%s\', \'%s\', \'%s\', \'%s\', \'%s\', \'%s\', \'%s\', \'%s\')',
	mysql_real_escape_string($_POST['nome'], $db),
	mysql_real_escape_string($_POST['cognome'], $db),
	mysql_real_escape_string($_POST['via'], $db),
	mysql_real_escape_string($_POST['citta'], $db),
	mysql_real_escape_string($_POST['prov'], $db),
	mysql_real_escape_string($_POST['tel'], $db),
	mysql_real_escape_string($_POST['cell'], $db),
	mysql_real_escape_string($_POST['email'], $db)));
	echo 'Dati scritti';
	mysql_close($db);
	} else {
	echo' Connessione fallita';
	}
Solo che mi dice che la connessione è riuscita e anche i dati scritti, ma poi vado nella tabella del database ma risulta vuota.