Foros del Web » Programando para Internet » PHP »

Referenciar columna de MySql.

Estas en el tema de Referenciar columna de MySql. en el foro de PHP en Foros del Web. Hola a todos, tengo una página web con php la cual accede a MySql. Al actualizar los datos generalmente indico el campo de la tabla ...
  #1 (permalink)  
Antiguo 26/10/2004, 06:26
aci
 
Fecha de Ingreso: abril-2004
Mensajes: 97
Antigüedad: 13 años, 7 meses
Puntos: 0
Referenciar columna de MySql.

Hola a todos,

tengo una página web con php la cual accede a MySql.


Al actualizar los datos generalmente indico el campo de la tabla que voy a actualizar haciendo referencia al nombre de la columna, es decir:

$Query="UPDATE $TableName SET Apellido = 'Lopez' WHERE Indice = 3";

Lo que quería saber es si conocían que se pudiera hacer referencia al nombre de la columna indicando su posición, es decir algo como:

$Query="UPDATE $TableName SET 3 = 'Lopez' WHERE Indice = 3";


Muchas gracias y saludos,
Alberto.
  #2 (permalink)  
Antiguo 26/10/2004, 06:44
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pues .. vía SQL creo que no se puede .. de todas formas revisalo en:
http://dev.mysql.com/doc/mysql/en/SELECT.html

Pero . .si quieres usar PHP podrías tener un array o incluso generar ese array de nombres de campos de tu tabla usando mysql_list_fields() para que puedas acceder por el n° de columna en la referencia.

Un saludo,
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 22:33.