0

だから私は検索フォームにこのコードを持っています:

<select name="rentbuy">
<option value="buy">Buy</option>
<option value="rent">Rent</option>
<option value="rent/week">Rent/week</option>
</select>

これは私がやりたいことです:

<select name="rentbuy">
<option value="buy">Buy</option>
<option value="rent rent/week">Rent</option>
</select>

したがって、誰かが「家賃」を選択すると、フォームに「家賃」と「家賃/週」の両方の値を取得する必要があります。

ありがとう。

4

2 に答える 2

0

私はテーマにこのコードを持っています、多分何かに役立ちます:

$search_buyorrent = "";
if (get_option('wp_search_bor') == "Yes") {
if (isset($_COOKIE['rentbuy']) && $_COOKIE['rentbuy'] != '') {
$search_buyorrent = $_COOKIE['rentbuy'];
} else {
if (isset($_POST['rentbuy'])) {
$search_buyorrent = trim($_POST['rentbuy']);
}
}
} else {
$search_buyorrent = '';
}

そして、ここに別のスニペットがあります:

if ($search_buyorrent == "buy" || $search_buyorrent == "") {
$query ="SELECT p.* FROM $wpdb->posts p, $wpdb->postmeta p1
WHERE p.ID = p1.post_id AND p1.meta_key='price_value' AND convert(p1.meta_value,        signed) BETWEEN '$search_pricemin_buy' AND '$search_pricemax_buy'";
$spm = getIds( $query );
$_ids = ( !empty($spm) ? ( !empty($_ids) ? array_intersect( $_ids, $spm) : "" ) : "" );
}
于 2013-10-18T10:08:27.127 に答える