Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Php & Mysql

Estas en el tema de Php & Mysql en el foro de Bases de Datos General en Foros del Web. Hola.. srs le tengo una pregunta. Tengo un ejemplo de php & Informix que estoy pasando a php & Mysql, dentro de las funciones mplementadas ...
  #1 (permalink)  
Antiguo 28/01/2003, 00:09
Avatar de Hollman  
Fecha de Ingreso: enero-2003
Ubicación: Bogotá - Colombia
Mensajes: 202
Antigüedad: 21 años, 3 meses
Puntos: 1
Php & Mysql

Hola.. srs le tengo una pregunta.

Tengo un ejemplo de php & Informix que estoy pasando a php & Mysql, dentro de las funciones mplementadas de php a informix existe ifx_fieldtypes -- Obtiene los campos de una consulta SQL (sin importar el numero de tablas involucradas en el query. Dada una consulta representada por result_id devuelve un array con los nombres de campo como llaves y los tipos como datos).


He estado bucando su homóloga en las funciones de php con mysql y no se cual utilizar. mysql_field_type me dice que tipo de campo es la columna x del query pero se cual trae un array con los tipos y nombres de los campos involucrados en el query.

Podrían decirme cual es? tengo instalado en php 4.3.0 y mysql 3.23.52

GRACIAS
  #2 (permalink)  
Antiguo 10/03/2003, 03:56
Avatar de futilidad  
Fecha de Ingreso: julio-2002
Mensajes: 388
Antigüedad: 21 años, 10 meses
Puntos: 0
Lo mejor es que revises la documentacion completa de php y MySQL, ahi seguro debe de venir
  #3 (permalink)  
Antiguo 10/03/2003, 09:01
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Te recomiendo correr este query:

"show fields from tutabla"

Te regresa un conjunto de resultados ("campos") de tu tabla (Field, Type, Null, Key, Default, Extra)

Es una consulta MySQL así que podrías hacer esto:
Código PHP:
$query_tabla=mysql_query("show fields from tutabla");
while (
$rs_tabla=mysql_fetch_array($query_tabla)){
Echo 
$rs_tabla["Field"];
Echo 
$rs_tabla["Type"];
Echo 
$rs_tabla["Null"];
Echo 
$rs_tabla["Key"];
Echo 
$rs_tabla["Default"];
Echo 
$rs_tabla["Extra"];

Espero que te sirva!

Saludos
__________________
Manoloweb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:46.