过滤数据库行中的单词,并对其进行计数

时间:2018-06-05 15:14:57

标签: php mysql database woocommerce phpmyadmin

我试图计算这个词的次数" ItzBenji"列在数据库中

enter image description here

但我不知道如何做到这一点:(

这是一个woocommerce表," order_items"我想计算特定优惠券代码的使用次数。我怎么能这样做我在网上找到了这个:

$sql = "select * from wp_woocommerce_order_items"; //Select All
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result)) { 
    if($row['order_item_name'] == itzbenji) 
    {
         echo "test";
    }
}

但那不起作用:(

怎么做?并使它回显像#34;它被使用了3次"

2 个答案:

答案 0 :(得分:2)

SELECT COUNT(order_item_name) AS rowcount
FROM wp_woocommerce_order_items
WHERE order_item_name = 'itzbenji'

然后在PHP中,只需echo $row['rowcount'];

答案 1 :(得分:-2)

您可以使用sql完成此操作。

$sql = "select COUNT(order_item_name)" + 
       "from wp_woocommerce_order_items" + 
       "where order_item_name = 'ItzBenji'";
$result = mysql_query($sql);
echo "Its used " + $result + "times" 

任何人都可以随意纠正我。