Funciones de MySQL
PHP Manual

mysql_field_table

(PHP 4, PHP 5)

mysql_field_tableObtiene el nombre de la tabla en la que está el campo especificado

Advertencia

Esta extensión está obsoleta a partir de PHP 5.5.0, y será eliminada en el futuro. En su lugar, deberían usarse las extensiones MySQLi o PDO_MySQL. Véase también la guía MySQL: elegir una API y P+F relacionadas para más información. Las alternativas a esta función incluyen:

Descripción

string mysql_field_table ( resource $result , int $field_offset )

Devuelve el nombre de la tabla en la que está el campo especificado.

Parámetros

result

El resultado resource que está siendo evaluado. Este resultado proviene de una llamada a mysql_query().

field_offset

El número del campo a buscar. El valor de field_offset comienza en 0. Si field_offset no existe, un error de nivel E_WARNING es emitido.

Valores devueltos

El nombre de la tabla en caso de éxito.

Ejemplos

Ejemplo #1 Un ejemplo de mysql_field_table()

<?php

$consulta 
"SELECT account.*, country.* FROM account, country WHERE country.name = 'Portugal' AND account.country_id = country.id";

// obtener el resultado desde la BD
$resultado mysql_query($consulta);

// Lista el nombre de la tabla y luego el nombre del campo
for ($i 0$i mysql_num_fields($resultado); ++$i) {
    
$tabla mysql_field_table($resultado$i);
    
$campo mysql_field_name($resultado$i);

    echo  
"$tabla$campo\n";
}

?>

Notas

Nota:

Por razones de compatibilidad con versiones anteriores, los siguientes alias obsoletos podrían usarse: mysql_fieldtable()

Ver también


Funciones de MySQL
PHP Manual