当在 Phpmyadmin 中执行查询时,我试图计算表中非 NULL 的行,它给了我正确的输出。
SELECT COUNT(`column_name`) FROM `Table_name`
但是当我试图在 Php 中执行它时,它总是返回一个我尝试了 2 种方法,由于某些原因都返回一种方法有什么想法吗?
方法一
$query = "SELECT COUNT(`column_name`) FROM `Table_name`";
if ($result = $mysqli->query($query)) {
$field1name = $rowcount=mysqli_num_rows($result);
echo '<tr>
<td>English</td>
<td>'.$field1name.'</td>
</tr>';
$result->free();
}
方法二
$query = "SELECT COUNT(`column_name`) FROM `Table_name`";
if ($result = $mysqli->query($query)) {
while ($rowcount = $result->fetch_assoc()) {
$field1name = $rowcount=mysqli_num_rows($result);
echo '<tr>
<td>Bahdini</td>
<td>'.$field1name.'</td>
</tr>';
}
$result->free();
}
白板的微信
浮云间