0

据我所知,如果返回集为空。mysqli_result::$field_count 始终为 0。

但是,我在 Debian Linux 中将 php 升级到 5.4.4-14_deb7u4 (cli)(构建时间:2013 年 8 月 23 日 14:37:41)后,我发现 mysqli_result::$field_count 始终是 select 语句中的列号。

<?php
//always return field_count = 2, although 'niuniu' is not in the table;
$sql = "select _id, _id from user_info where name='niuniu'"; 

我看到粉红色的大象了吗?

4

1 回答 1

0

您确定您要的是字段数,而不是数吗?

看看mysqli_num_rows()

于 2013-09-17T02:33:52.637 回答