La primera.
Sólo podrías definir "después" (entre comillas, porque lo digo refiriéndome a escribirlo más abajo) las variables, si se tratase de una función. Las funciones sí pueden declararse "después".
Ejemplo con función:
Código PHP:
//Conecta a la base de datos
conectar();
//Declara la funcion de conectar
function conectar()
{
$db_host = "localhost";
$db_usuario = "user";
$db_password = "password";
$db_base = "nuestra_bd";
$con = mysql_connect($db_host, $db_usuario, $db_password);
return mysql_select_db($bd_base, $con);
}
Como bien dice jam, es un problema de lógica.