Originariamente inviato da mattealex
...
inoltre (giustamente) mettendo un localhost inesistente mi da errore perchè non esiste;
...
Che intendi per "mettendo un localhost inesistente"?!?!?!?!?!?! Non ha senso questa affermazione!

Inoltre prova a modificare il codice così:

codice:
<?php
$db_host = "localhost";  //si blocca qui
$db_user = "root";  
$db_password = "";  
$connessione = mysql_connect($db_host, $db_user, $db_password) or die ("Errore: ".mysql_error());
var_dump($connessione);
?>
e vedi cosa ti viene fuori.