Hola
Yo lo digo por el proceso que está haciendo:
Código PHP:
$resultadoConsulta = mysql_query
("SELECT * FROM $tabla WHERE 0=1", $this->enlaceConexionBd);
while ($infoCampo = mysql_fetch_field($resultadoConsulta))
{
$campo = array();
$campo['nombre'] = $infoCampo->name;
$campo['porDefecto'] = $infoCampo->def;
$campo['esBlob'] = $infoCampo->blob;
$campo['tipo'] = $infoCampo->type;
$campo['tabla'] = $infoCampo->table;
$campo['esNumerico'] = $infoCampo->numeric;
$campo['admiteNulos'] = $infoCampo->not_null;
$campo['sinSigno'] = $infoCampo->unsigned;
$campo['rellenoCeros'] = $infoCampo->zerofill;
$campo['maxLongitud'] = $infoCampo->max_length;
$campo['esClaveUnica'] = $infoCampo->unique_key;
$campo['esClavePrimaria'] = $infoCampo->primary_key;
$campo['claveMultiple'] = $infoCampo->multiple_key;
$resultadoMetodo[] = $campo;
}
Con "mysql_fetch_array()" no quedará igual pero si muy parecido:
Código PHP:
$resultadoConsulta = mysql_query
("SELECT * FROM $tabla WHERE 0=1", $this->enlaceConexionBd);
while ($infoCampo = mysql_fetch_array($resultadoConsulta))
{
$resultadoMetodo[] = $infoCampo;
}
Ya digo que no es exactamente lo mismo pero si muy parecido.