0

我正在创建 WP 插件,这是我的代码

$cmdb = new wpdb(DB_USER,DB_PASSWORD, DB_NAME, DB_HOST);  
    $retval = '';  

    echo '<table align="center">';
    echo '<th>Coupon ID</td>';
    echo '<th>Coupon Name</td>';
       echo '<th>Coupon Text</td>';
    echo '<th>Please Select Order</td>';

            $coupon_count = $cmdb->get_results("SELECT * FROM coupons");  
            var_dump($product_count);

        foreach($coupon_count as $cc)
{
echo '<tr>';
echo '<td>';
echo '<input type="label" value="'.$cc->id.'"';
echo '<input type="text" value="'.$cc->title.'"';
echo '<input type="text" value="'.$cc->subtitle.'"';
echo '<select></select>';

echo '</td>';
echo '</tr>';

}
echo '</table>';

但输出是![在此处输入图像描述][1] 我不知道为什么它没有显示剩余的东西

4

1 回答 1

2

你用wpdb错了。不要让你自己的 var 使用 WordPress 的。

global $wpdb;
$coupon_count = $wpdb->get_results("SELECT * FROM coupons"); 

WordPress中的表格也需要前缀。

于 2013-01-03T19:55:16.643 回答