ahahah ti mangio il cervello anche su questo topic così 
allora lo sto resettando manualmente per far si che parte sempre da 1... però vorrei resettarlo in automatico, ovvero quando la query risulta vuota vorrei settare autoincrement ad uno... e io ho provato a fare così:
Codice PHP:
$con=mysql_connect("localhost","root","");
if(!$con){
die('Impossibile connettersi a: ' . mysql_error());
}
mysql_select_db("davidedurante", $con);
mysql_set_charset("utf8", $con);
$sql="SELECT * FROM com_stmp ORDER BY id DESC LIMIT 1";
if(!mysql_query($sql,$con)){
die('Errore: ' . mysql_error());
}
$query=mysql_query($sql) or die("Impossibile eseguire il comando: ".mysql_error());
$result=mysql_fetch_array($query);
$rows=mysql_num_rows($query);
if($rows>0){
$id=$result['id'];
$gg=$result['gg'];
$mm=$result['mm'];
$aa=$result['aa'];
$oggetto=$result['oggetto'];
$descrizione=$result['descrizione'];
echo "Comunicato stampa numero: $id
Data: $gg / $mm / $aa
[b]Oggetto[/b]: $oggetto
";
echo nl2br($descrizione);
}
else{
$query="ALTER TABLE com_stmp AUTO_INCREMENT =1";
}
mysql_close($con);
?>
peccato che non funziona