php 自定义数据库查询кастомныйзапроскбазе,выбратьвсепостысразнымзначениемкастомфилда

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 自定义数据库查询кастомныйзапроскбазе,выбратьвсепостысразнымзначениемкастомфилда相关的知识,希望对你有一定的参考价值。

function get_meta_key_values($meta_key){
	global $wpdb;
	if(empty($meta_key)){
	 return FALSE;
	}
	return $wpdb->get_results($wpdb->prepare("
											SELECT $wpdb->postmeta.meta_value
											FROM $wpdb->postmeta
											LEFT OUTER JOIN $wpdb->posts ON $wpdb->postmeta.post_id = $wpdb->posts.ID
											WHERE $wpdb->postmeta.meta_key = '%s' AND $wpdb->posts.post_status = 'publish' ORDER BY $wpdb->postmeta.meta_value ASC", array($meta_key)));
}

function get_meta_key_values($meta_key){
	global $wpdb;
	if(empty($meta_key)){
	 return FALSE;
	}
	return $wpdb->get_results($wpdb->prepare("SELECT DISTINCT meta_value FROM $wpdb->postmeta WHERE meta_key = '%s' ORDER BY meta_value DESC", array($meta_key)));
}
<?php
	$ngay_phat_hanh = get_meta_key_values('ngay_phat_hanh');
	$result_nam = array();
	foreach($ngay_phat_hanh as $ngay_phat_hanh_item)
	{
		$result_nam[] = date('Y',strtotime($ngay_phat_hanh_item->meta_value));
	}
	$result_nam = array_unique($result_nam);
	
	if(!empty($result_nam)):
?>
<div class="row">
	<span class="title">Nam</span>
	<ul>
		<?php foreach($result_nam as $ngay): ?>
		<li>
			<input type="checkbox" name="nam[]" value="<?php echo $ngay; ?>" id="nam<?php echo $ngay; ?>">
			<label for="nam<?php echo $ngay; ?>"><?php echo $ngay; ?></label>
		</li>
		<?php endforeach; ?>
	</ul>
</div>
<?php endif; ?>

以上是关于php 自定义数据库查询кастомныйзапроскбазе,выбратьвсепостысразнымзначениемкастомфилда的主要内容,如果未能解决你的问题,请参考以下文章

php WordPressназаглушки的Заменяетбитыессылкинакратинки。 Удобно,напримернатестовомсайте,чтобынеперенос

html Примерныйспособмикроразметкиконтактов

php 表格自定义表格формысзаписьювбазуданных,сконфирмешнссылкой

php Выводтаксономийчереззапятую

php ОставляетуказанныегруппыполейACFнастраницеуказанныхтерминоввадминке,анаостальныхудаляет。

scss Список,разделенныйзапятыми