Foros del Web » Programando para Internet » PHP »

¿Como extraigo un valor de un campo de una base de datos Access y le sumo un valor?

Estas en el tema de ¿Como extraigo un valor de un campo de una base de datos Access y le sumo un valor? en el foro de PHP en Foros del Web. Hola, Pues lo que intento es extraer el valor numérico de un campo de una base de datos Access, guardarlo en una variable y sumarle ...
  #1 (permalink)  
Antiguo 04/10/2004, 01:41
 
Fecha de Ingreso: septiembre-2004
Mensajes: 37
Antigüedad: 19 años, 6 meses
Puntos: 0
¿Como extraigo un valor de un campo de una base de datos Access y le sumo un valor?

Hola,

Pues lo que intento es extraer el valor numérico de un campo de una base de datos Access, guardarlo en una variable y sumarle un valor a esa variable.
Estoy usando este código, pero no me funciona:

$conn = new COM('ADODB.Connection');
$conn->Open("DRIVER={Driver do Microsoft Access (*.mdb)}; DBQ=$db");
$rs_users= new COM("ADODB.Recordset") ;
$consulta_id_users = "SELECT MAX(U_ID) FROM Users";
$rs_users->Open($consulta_id_users,$conn);
$rs_users->value;
$rs_users=$rs_users+1;

Gracias.
  #2 (permalink)  
Antiguo 04/10/2004, 09:22
 
Fecha de Ingreso: septiembre-2004
Mensajes: 72
Antigüedad: 19 años, 7 meses
Puntos: 0
Pero que es lo que no funciona?, veo que estas usando una clase en tu codigo!

Pero para sumarle algo, simplemente has el query asi

"SELECT MAX(U_ID+1) FROM Users";

ya suma el valor en el mismo query y lo que te devuelve tu ya sabes que es +1

Prueba eso
saludos
__________________
Pablo F. Savino
---------------

Para aficionados a la Simulacion Aerea Virtual ,
visiten:
http://www.cargovirtual.com
  #3 (permalink)  
Antiguo 05/10/2004, 07:24
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si lo vas hacer como pretendes .. deberías hacer:

Código PHP:
$tu_valor=$rs_users->value;
$tu_valor++; 
(pablosavino usa COM para conectarse a Access .. podría haber sido vía funciones odbc .... pero lo hizo por COM .. eso es un objeto predefinido para PHP).

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 13:27.