首页 > 解决方案 > wordpress如何统计sql查询

问题描述

代码给出的输出如下:

1  
1  

它没有给出正确的答案。

    <?php

    global $wpdb;
    $sql = "select gemeinde, count(*) as total from gemeinde where gemeinde= 'Barsbek' ";
    $result = $wpdb->query($sql);
    echo $result;
    ?>

标签: phpmysqlsqlwordpresscount

解决方案


如果您想使用 puresql而不是,wp_query那么您的代码将是这样的:

global $wpdb;

$sql = "SELECT gemeinde FROM gemeinde WHERE gemeinde= 'Barsbek' ";

$result = $wpdb->get_results($sql);

echo $result->num_rows;

如果您希望您的结果以数组格式显示,那么您可以执行以下操作:

global $wpdb;

$sql = "SELECT gemeinde FROM gemeinde WHERE gemeinde= 'Barsbek' ";

$result = $wpdb->get_results($sql, ARRAY_A); // Notice you could pass ARRAY_A to get your results in array format

推荐阅读