У меня есть таблица состояний с state_id и state_name. Я отображая его непосредственно в файле шаблона, как показано ниже ..Как отобразить выбранное значение из раскрывающегося списка в wordpress
<select name="state" id="state" class="select-submit2">
<option value="">Select state</option>
<?php
$result=$wpdb->get_results("select * from states");
foreach($result as $row) {
$state_id=$row->state_id;
$state_name=$row->state_name;
echo '<option value='.$state_id.'>'.$state_name.'</option>';
}
?>
</select>
Но когда я хочу, чтобы изменить то, как я показать первый выбранное состояние имя. ????
Редактировать URL страницы ... whitecode.in/demo/plotsup_plot/new-property/?listing_edit=6795
Это мой код функции в файле function.php
function getcity(){
global $wpdb;
if($_POST['state'])
{
$id=$_POST['state'];
$property_id = $_GET['listing_edit'];
$district = get_post_meta($property_id, district, true);
$result=$wpdb->get_results("SELECT * FROM districts WHERE state_id='$id'");
//$wpdb->get_results($query);
foreach($result as $row) {
$city_name = $row->district_name;
$city_id = $row->district_id;
?>
<option value="<?php echo $city_id; ?>" <?php if($district == $city_id){ echo
'selected="selected"';} ?>><?php echo $city_name; ?></option>
<?php
//echo '<option value="'.$city_id.'">'.$city_name.'</option>';
}
}
}
property_id - это мой post_id. $ state - это meta_key. Но как мне получить post_id? –
Вы могли бы разместить URL-адрес страницы редактирования, тогда я мог бы понять способ получения идентификатора. – suvajit
см. Мое редактирование выше ... –