sb_catalog_item
в ней столбцы
item_id category_id article title developer kvm bedroom pool parcel city price sort linkto text map images type bath
в данный момент в столбец city вносятся данные из текстового поля, недостаток в том, что некоторые пользователи пишут название городов по разному, с пробелами точками и тд.
я создал вторую базу
sb_catalog_city
в ней столбцы
city_id city
как правильно написать запрос который:
выводит названия городов из таблицы sb_catalog_city столбец city
записывает в sb_catalog_item столбец city айди города из sb_catalog_city столбец city_id
у меня есть пример запроса который выбирает из базы sb_catalog_category список категорий к которым относится обьект, и записывает его айди в sb_catalog_item category_id
<select name="category_id">
<?
$c_result = MySQL::DBQuery('select * from `prefix_catalog_category` where 1 order by `title` asc');
while ($c_row = MySQL::FetchArray($c_result)) {
print '<option value="'.$c_row['category_id'].'" '.($c_row['category_id'] == $this->property['category_id'] ? 'selected' : '').'>'.$c_row['title'].'</option>';
}
?>
</select>