(PECL CUBRID >= 8.3.0)
cubrid_field_table — Devuelve el nombre de la tabla del campo especificado
Esta función devuelve el nombre de la tabla del campo especificado. Esto es útil cuando se usan consultas SELECT largas con JOINS.
Éste es el identificador de solicitud.
El índice de campo numérico. field_offset comienza en 0. Si field_offset no existe, se emitirá un error de nivel E_WARNING.
El nombre de la tabla del campo especificado, en caso de éxito.
FALSE cuando field_offset tiene un valor no válido.
-1 si la sentencia SQL no es SELECT.
Example #1 Ejemplo de cubrid_field_table()
<?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)
{
echo "El campo 0 (<b>". cubrid_field_name($resultado, 0) . "</b>) es de la tabla <i>" . cubrid_field_table($resultado, 0) . "</i><br>";
echo "El campo 1 (<b>". cubrid_field_name($resultado, 1) . "</b>) es de la tabla <i>" . cubrid_field_table($resultado, 1) . "</i><br>";
cubrid_close_request($resultado);
}
?>
El resultado del ejemplo sería:
Result: El campo 0 (id) es de la tabla employees El campo 1 (name) es de la tabla employees