English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função mysqli_field_count() retorna o número de colunas da última consulta.
mysqli_field_count()A função é usada para obter o número de campos (colunas) no conjunto de resultados da última consulta MySQL.
mysqli_field_count($con)
Número de série | Parâmetros e descrição |
---|---|
1 | con(obrigatório) É um objeto que representa a conexão com o servidor MySQL. |
A função mysqli_field_count() retorna um valor inteiro que indica o número de colunas na última consulta do conjunto de resultados. Se a última consulta não for uma consulta SELECT (sem conjunto de resultados), essa função retorna0。
Essa função foi introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.
A seguir, um exemplo demonstramysqli_field_count()Uso da função (estilo procedimental)-
<?php //Estabelecer conexão $con = mysqli_connect("localhost", "root", "password", "mydb"); // mysqli_query($con, "Select * from employee"); //Número de campos $count = mysqli_field_count($con); print(\ //Fechar conexão mysqli_close($con); ?>
Resultados de saída
Número de campos: 6
No estilo orientado a objetos, a sintaxe dessa função é$con-> field_count;。onde$conÉ um objeto de conexão:
<?php //Estabelecer conexão $con = new mysqli("localhost", "root", "password", "mydb"); // $con -> query(\ //Número de campos $count = $con-> field_count; print(\ //Fechar conexão $con -> close(); ?>
Resultados de saída
Número de campos: 3
A seguirmysqli_field_count()Outro exemplo de função
<?php //Estabelecer conexão $con = mysqli_connect("localhost", "root", "password", "mydb"); print(\ // mysqli_query($con, \ 25), (Bhuvan, 29); print(\ //Fechar conexão mysqli_close($con); ?>
Resultados de saída
Número de campos: 0 Número de campos: 0
Retorna o número de colunas da consulta mais recente:
<?php $connection_mysql = mysqli_connect("localhost", "root", "password", "mydb"); if (mysqli_connect_errno($connection_mysql)){ echo \ } mysqli_query($connection_mysql, "SELECT * FROM employee"); print(mysqli_field_count($connection_mysql)); mysqli_close($connection_mysql); ?>
Resultados de saída
6