Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2012, 03:51
miktrv
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
definir campos base de datos en constantes

Hola buenas de nuevo,

Quisiera saber como solucionar esto..

Resulta que siempre defino los campos y tablas de mi base de datos en constantes de la siguiente manera:

define('TABLE_COCHES', 'coches');
define(TABLE_COCHES_FIELD_ID', 'coches.id');

Que pasa? que si quiero usar esto mismo en un resultado de la base de datos de la siguiente manera:

$row[TABLE_COCHES_FIELD_ID]

Me dice que no es válido, lógicamente la base de datos asigna el indice con 'id', en lugar de 'coches.id'

No quiero quitar el prefijo de las tablas porque es muy útil para las relaciones.

¿Que puedo hacer?

Un saludo!
__________________
Gracias por el Karma :D

empleo ofertas de trabajo