chiedo il vostro aiuto

se metto due query consecutive nella stessa pagina la seconda non viene eseguita e da errore
questo è uno dei tanti tentativi che ho fatto

connect.php
codice:
$link = mysql_connect($DB_host, $DB_user, $DB_password);  
if(!$link){ 	
die('non riesco a connettermi : '.mysql_error()); 
}  
$db_selected = mysql_select_db($DB_name, $link);  
if(!$db_selected){
 	mysql_close($link);
 	die('errore nella selezione del database : '.mysql_error()); 
}  
echo 'connesso con successo';
insetinto.php
codice:
require 'config.php';  	
require 'connect.php';   
	
// preparo la prima query    
$query = "INSERT INTO tpagina (name,dataorario) VALUES( 'bennato',NOW());  	
// invio la query  	
$result = mysql_query($query);  	
if (!$result) {
       	// chiudo la connessione a MySQL
        mysql_close();
	die("Errore nella query $query: " . mysql_error());  	
}
echo 'prima query eseguita con successo
';

// preparo la seconda query    
$query = "INSERT INTO tpagina (name,dataorario) VALUES( 'rossi',NOW())";  	
// invio la query  	
$result = mysql_query($query);  	
if (!$result) {
       	// chiudo la connessione a MySQL
        mysql_close();
	die("Errore nella query $query: " . mysql_error());  	
}
echo 'seconda query eseguita con successo
';
questo è l'output
codice:
connesso con successo 
primo record con successo 
Errore nella query INSERT INTO tpagina ( name, dataorario ) VALUES( 'rossi', NOW() ):
effettivamente il primo record viene inserito nel db mentre il secondo no