PDF(美国高级主任)- 2.4 mb
PDF (A4)- 2.4 mb
mysqli: field_count美元
mysqli_field_count
返回最近查询的列数
描述
面向对象的风格
intmysqli - > field_count;
程序上的风格
intmysqli_field_count(mysqlimysql);
属性表示的连接上的最新查询的列数mysql
参数。类时,此函数非常有用mysqli_store_result
函数在不知道查询性质的情况下确定查询是否应该产生非空结果集。
参数
-
链接
-
仅限过程式样式:返回的链接标识符
mysqli_connect
或mysqli_init
返回值
表示结果集中字段数量的整数。
例子
例3.43mysqli - > field_count
例子
面向对象的风格
<?PHP $mysqli = new mysqli("localhost", "my_user", "my_password", "test");$mysqli->查询(“DROP TABLE IF EXISTS friends”);$mysqli->查询("CREATE TABLE friends (id int, name varchar(20))");$mysqli->查询("INSERT INTO friends VALUES (1,'Hartmut'), (2, 'Ulf')");$mysqli->real_query("SELECT * FROM friends");如果($mysqli->field_count){/*这是一个选择/显示或描述查询*/ $result = $mysqli->store_result();/* process resultset */ $row = $result->fetch_row();/* free resultset */ $result->close();} /*关闭连接*/ $mysqli->close(); ?>
程序上的风格
<?PHP $link = mysqli_connect("localhost", "my_user", "my_password", "test");mysqli_query($link, "DROP TABLE IF EXISTS friends");mysqli_query($link, "CREATE TABLE friends (id int, name varchar(20))");mysqli_query($link, "INSERT INTO friends VALUES (1,'Hartmut'), (2, 'Ulf')");mysqli_real_query($link, "SELECT * FROM friends");If (mysqli_field_count($link)){/*这是一个选择/显示或描述查询*/ $result = mysqli_store_result($link);/* process resultset */ $row = mysqli_fetch_row($result);/* free resultset / mysqli_free_result($result);} /*关闭连接*/ mysqli_close($link); ?>