Cita: <?php
$host = "localhost";<---------- esto esta correcto?
$usuario = "root"; <----- esto esta correcto?
$password = "";<--- aqui pongo el pass de administrador de mi dominio?
$db = "Encuesta\votos.txt"; <----- esto esta correcto?
?>
$host está bien con localhost
$usuario, esto depende de la configuración en tu servidor, puede ser el que usas para entrar al panel de control o uno creado específicamente para controlar la base de datos
$password, el que corresponda al usuario
$db, un archivo de texto no es una base de datos, el ejemplo que te dieron funciona con MySQL