I'm assuming that your intention is to have a country selected in your country downdown list based on what a user chose previously.
I'll also assume that you are running a query for the current user's information. For our purposes, let's assume that the user ID is 1 in this case. This would produce similar to below:
$DB_user = new database_query();
$DB_user->exe_query("SELECT userid, user_name, user_country_id from users WHERE userid = 1");
$user_info = mysql_fetch_assoc($DB_user->query_result);
You would then take the user information and compare it's user_country_id to country_id from your query you used to create your country dropdown list.
The code would look similar to this, adding the code I wrote above:
$DB_user = new database_query();
$DB_user->exe_query("SELECT userid, user_name, user_country_id from users WHERE userid = 1");
$user_info = mysql_fetch_assoc($DB_user->query_result);
$DB = new database_qurey();
$DB->exe_query("SELECT * from countries_list");
echo "<select name=\"country_id\" onchange=\"get_cities()\" class=\"list\">";
while($row = mysql_fetch_assoc($DB->query_result)){
if( $user_info['user_country_id'] == $row['country_id'] ){
$selected = "SELECTED";
} else {
$selected = "";
}
echo "<option value=\"{$row['country_id']}\" {$selected}>{$row['country_name']}</option>";
}while
echo "</select>";
Let's assume that the user's country was "Bermuda", which was country_id 42. Your select box HTML code would now look like this:
<option value="40" >Belize</option>
<option value="41" >Benin</option>
<option value="42" SELECTED>Bermuda</option>
<option value="43" >Bhutan</option>
<option value="44" >Bolivia</option>
<option value="45" >Bosnia and Herzegovina</option>
<option value="46" >Botswana</option>
etc...