(PECL CUBRID >= 8.3.0)
cubrid_num_fields — Devuelve el número de columnas del conjunto de resultados
Esta función devuelve el número de columnas del conjunto de resultados, en caso de éxito, o FALSE en caso de fallo.
Éste es el identificador de solicitud..
El número de columnas, en caso de éxito.
-1 si la sentencia SQL no es SELECT.
Example #1 Ejemplo de cubrid_num_fields()
<?php
$enlace = cubrid_connect("localhost", 30000, "demodb2", "dba", "");
if (!$enlace)
{
die('No se pudo conectar.');
}
$consulta = 'SELECT id, name, address, salary FROM employees';
$resultado = cubrid_execute($enlace, $consulta);
if ($resultado)
{
$n = cubrid_num_fields($resultado);
echo "El resultado contiene ".$n. " campos: ";
for ($i = 0; $i < $n; $i++)
echo cubrid_field_name($resultado, $i)." ";
cubrid_close_request($resultado);
}
?>
El resultado del ejemplo sería:
Result: El resultado contiene 4 campos: id name address salary