Ci sono vari errori:
1) $sql = "INSERT INTO news (testo) VALUES ("$testo")"; qui modifica così $sql = "INSERT INTO news (testo) VALUES ('$testo')";
2)
	Codice PHP:
	
$connessione = mysql_connect(".....", ".....", "......")
       or die("Connessione non riuscita: " . mysql_error());
   print ("Connesso con successo
");
   mysql_close($connessione);
   
  $select = mysql_select_db ("...."); 
 
qui fai una cosa senza senso: apri una connessione e la chiudi poi cerchi di selezionare il db sull'ultima connessione aperta che non esiste dato che l'hai chiusa... direttamente dal ref di php.net:
mysql_select_db() imposta il database attualmente attivo sul server associato all'identificativo di connessione specificato. Se nessin identificativo di connesione è specificato, viene considerata l'ultima connessione aperta. Se nessuna connessione è aperta, la funzione proverà a stabilire una connessione come se mysql_connect() fosse richiamata senza argomenti ed userà questa.
3)
	Codice PHP:
	
$result = mysql_query ($sql);
    echo "il risultato è $result
"; 
 
altro errore se vedi sulla documentazione ufficiale di php noti che la funzione mysql_query restituisce un resource e non dei valori. Per ottenere i valori usa http://www.php.net/manual/it/functio...etch-array.php