Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/12/2007, 00:33
Avatar de vevni
vevni
 
Fecha de Ingreso: julio-2005
Ubicación: cancun mexico
Mensajes: 598
Antigüedad: 18 años, 9 meses
Puntos: 3
Re: Obtener datos de los campos de una tabla MySQL

Código PHP:
mysql_list_fields
(PHP 3, PHP 4, PHP 5)

mysql_list_fields -- Lista los campos del resultado de MySQL
Descripción
int mysql_list_fields ( cadena base_de_datos, cadena tabla [, int dentificador_de_enlace] )


Nota: La función mysql_list_fields() es onsoleta. Es preferible usar mysql_query() para ejecutar una sentencia SQL SHOW COLUMNS FROM table [LIKE 'name']. 

mysql_list_fields() lista información sobre la tabla. Los argumentos son la base de datos y el nombre de la tabla. Se devuelve un puntero que puede ser usado por las funciones mysql_field_flags(), mysql_field_len(), mysql_field_name(), y mysql_field_type(). 

Un identificador de resultado es un entero positivo. La función devuelve -1 si se produce un error. Una cadena de caracteres describiendo el error será introducida en $phperrmsg, y a menos que la función sea llamada como @mysql() el literal del error también será desplegado. 

Ejemplo 1. Ejemplo alternativo a mysql_list_fields

<?php
 $result 
mysql_query("SHOW COLUMNS FROM sometable");
 if (!
$result) {
     echo 
'Could not run query: ' mysql_error();
     exit;
 }
 if (
mysql_num_rows($result) > 0) {
     while (
$row mysql_fetch_assoc($result)) {
         
print_r($row);
     }

?>  

El ejemplo anterior producirá una salida similar a: 

Array
 (
     [Field] => id
     [Type] => int(7)
     [Null] =>
     [Key] => PRI
     [Default] =>
     [Extra] => auto_increment
 )
 Array
 (
     [Field] => email
     [Type] => varchar(100)
     [Null] =>
     [Key] =>
     [Default] =>
     [Extra] =>
 ) 
 


Por razones de compatibilidad puede usarse también mysql_listfields(). Sin embargo esta funció es obsoleta.
__________________
Código PHP:
echo"hola mundo ver 1221332143.02";
echo
"cuantos usuarios habran impreso hola mundo en el mundo.!???"