fai un INSERT ... SELECT e non usare mysql_db_query

codice:
include "dati.php";

$conn = mysql_connect($host, $user, $pass);
mysql_select_db($db_name);
$sql = "INSERT INTO  testipaz  (titolo, testo, data)
        SELECT titolo, testo, NOW()
        FROM articoli
        WHERE categoria = 'testi' ";
$result = mysql_query($sql, $conn) or DIE(mysql_error());
dovrebbe funzionare. La data la prendi da mysql....