Foros del Web » Programando para Internet » PHP »

como hago para que funcione esta query?

Estas en el tema de como hago para que funcione esta query? en el foro de PHP en Foros del Web. $Query = "INSERT into LOG (ID_USUARIO, OPERACION, TIPO_USUARIO, FECHA) VALUES ('----------', 'SOLICITUD ALTA', 'S', '$sin_registrar['Fecha']' )"; el caso es que al llegar al array sin_registrar ...
  #1 (permalink)  
Antiguo 11/05/2005, 12:22
 
Fecha de Ingreso: mayo-2004
Mensajes: 180
Antigüedad: 20 años, 5 meses
Puntos: 2
como hago para que funcione esta query?

$Query = "INSERT into LOG (ID_USUARIO, OPERACION, TIPO_USUARIO, FECHA) VALUES ('----------', 'SOLICITUD ALTA', 'S', '$sin_registrar['Fecha']' )";

el caso es que al llegar al array sin_registrar me da error me imagino que por las comillas pero es que no se como hacer para sacare ese valor de ahi sin usar otra variable ($aux = sin_regitrar['fecha']). Hay alguna manera? MAs que nada porque hay una consulta dobnde uso ese array unas 20 veces y no creo que sea muy normal crear 20 variables auxiliares para poder hacerla.
  #2 (permalink)  
Antiguo 11/05/2005, 12:31
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 9 meses
Puntos: 772
Hola mickeyy
Código PHP:
$Query "INSERT into LOG (ID_USUARIO, OPERACION, TIPO_USUARIO, FECHA) VALUES ('----------', 'SOLICITUD ALTA', 'S', '".$sin_registrar['Fecha']."' )"
Si no me he liado con las comillas, creo que te funcionará.

Saludos,
  #3 (permalink)  
Antiguo 11/05/2005, 12:33
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 21 años, 4 meses
Puntos: 0
Precisamente los arrays sirven para facilitar el trabajo con las variables...

Prueba así:

$Query = "INSERT into LOG (ID_USUARIO, OPERACION, TIPO_USUARIO, FECHA) VALUES ('', 'SOLICITUD ALTA', 'S', '".$sin_registrar['Fecha']."' )";

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
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:34.