首页 > 解决方案 > 如何使用 wordpress 数据库中的数据执行 IF/ELSE 语句?

问题描述

我正在尝试获取以下代码来执行if/else语句。我想说查看数据库表're_terms' 并显示if'term_id' is '15'代码,否则显示此代码。

我意识到我现在所说$product_id的是15所以它总是显示第一组 html。

我在 wordpress 中执行此操作。

<?php 
$product_id = $wpdb->get_var("SELECT term_id 
                              FROM re_terms 
                              WHERE name = 'contract'");
echo $product_id;

if ($product_id == '15'): ?>
      <div class="grid__medium-4 grid__columns grid__columns_mobile text-c 
buttons">
        <a href="<?php echo get_site_url(); ?>/stockists"><span 
class="button_light">Find a stockist!!!!</span></a>
        <a href="<?php echo get_site_url(); ?>/brochure"><span 
class="button_light">Request a brochure</span></a>
      </div>

<?php else: ?>

    <div class="grid__medium-4 grid__columns grid__columns_mobile text-c 
buttons">
         <a href="<?php echo get_site_url(); ?>/stockists"><span 
 class="button_light">Find a stockist</span></a>
         <a href="<?php echo get_site_url(); ?>/brochure"><span 
 class="button_light">Request a brochure</span></a>
    </div>

<?php endif ?>

标签: phpmysqlwordpress

解决方案


推荐阅读