Добрый день! Почему код отображается данным образом? код: PHP: $sql1 = "SELECT f.entity_id, f.field_user_city_value, c.city_namen, c.city_name FROM field_data_field_user_city f LEFT JOIN city c ON f.field_user_city_value = c.city_id WHERE f.entity_id =$user->uid"; $res = db_query($sql1); echo '<select name="citySelector">'; while ($row = $res->fetchAssoc()){ echo '<option value="'.$row['city_namen'].'">'.$row['city_name'].'</option>'; } echo "</select>"; echo '</div>'; ?>
Открываем код страницы, не DOM, а код страницы, как по CTRL+U в хроме, смотрим, что на самом деле у тебя там нагенерилось. Ищем проблему, которая кроется, скорее всего, в содержимом $row, которое ломает верстку.
HTML: <div><select name="priceT"><select name="citySelector"><option value="Naberezhnyye Chelny">Набережные Челны</option><option value="Yelabuga">Елабуга</option><option value="Nizhnekamsk">Нижнекамск</option></select></div> Вроде как и должно быть, нет? --- Добавлено --- а, понял ошибку. Добавил до этого HTML: <select name="priceT"> и об этом забыл)