English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial básico PHP

Tutorial avançado PHP

PHP & MySQL

Manual de referência PHP

Uso e exemplo da função PHP mysqli_field_count()

PHP MySQLi Referência

A função mysqli_field_count() retorna o número de colunas da última consulta.

Definição e uso

mysqli_field_count()A função é usada para obter o número de campos (colunas) no conjunto de resultados da última consulta MySQL.

Sintaxe

mysqli_field_count($con)

Parâmetro

Número de sérieParâmetros e descrição
1

con(obrigatório)

É um objeto que representa a conexão com o servidor MySQL.

Retorno

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

Versão do PHP

Essa função foi introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.

Exemplo online

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

Exemplo online

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

Exemplo online

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

Exemplo online

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

PHP MySQLi Referência