![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Y, de hecho no entiendo porqué te conflictúa. ¿Cuál es el problema en usar simplemente $fila['cod'] en lugar de $fila['a.cod'] para obtener el valor del campo? // Saludos |
|
#2
|
||||
|
||||
|
roman: bueno para empezar para mi la funcion mysql_fetch_array deberia devolverme (o permitirme obtener) un array con las claves originales tal como estan el sql de consulta, bueno para mi ese seria su comportamiento normal; ahora bien tu dices que en "a.cod" cod es en realidad el nombre del campo y "a" es la tabla, claro amigo evidentemente es asi, pero imagina que tengo otro campo "b.cod", entonces la consulta sql devolveria dos campos "cod" (sin "a.") y "cod" (sin "b."), osea eso es algo confuso, creo que se puede solucionar dandole un alias a cada campo, pero a mi punto de vista la solucion mas optima seria que la funcion mysql_fetch_array() me devolviera un array con los campos originales, tal y como estan escritos en el sql para no crear confusion en ningun caso, bueno eso por un lado
por otro parte mi estimado roman, el hecho es que yo necesito casi imprescindiblemente que el sql me devuelva un array con los campos orginales con punto y todo, pues veras, yo estoy creando una libreria de componentes web, y para tal efecto cada componente deberia vivir por si solo, conociendo su propia estructura, bueno es mas que eso, pero no quiero comprometer mi proyecto, por eso solo te digo eso, gracias pdta: entonces no se puede hacer nada al respecto???? solo me queda ajustarme a la forma de trabajo de php y su funcion mysql_fetch_array()???, sugerencias??, gracias, saludos
__________________
"valor a pesar de toda debilidad del cuerpo, el espiritu debe triunfar" |
|
#3
|
||||
|
||||
|
Insisto; este problema no es inherente a PHP o MySQL. Si tu haces una consulta SQL que involucra varias tablas, la tabla de procedencia de cada campo no es parte de los datos, sino de los metadatos -información acerca de los datos.
Distintos motores y/o medios de acceso, tendrán distintas formas de obtener esa metadata. Cita:
// Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| abrir: por defecto | Max_E. | Varios | 9 | 20-10-2008 15:55:24 |
| Directorio por defecto en una BD | Gagiel | Conexión con bases de datos | 2 | 13-02-2007 10:59:25 |
| DateTimePicker por defecto... | eli.vidal | Varios | 1 | 21-11-2005 16:35:16 |
| Ejecucion por defecto... | craven | OOP | 2 | 04-07-2003 12:10:15 |
| opcion por defecto | Irina | Varios | 2 | 16-05-2003 00:13:02 |
|