Foros del Web » Programando para Internet » PHP »

Datos concatenados

Estas en el tema de Datos concatenados en el foro de PHP en Foros del Web. Hola, Puedo coger los varios datos de un formulario e insertarlos dentro de in mismo campo de la tabla. Concretando.. esto es lo que tengo ...
  #1 (permalink)  
Antiguo 14/01/2008, 07:15
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 16 años, 3 meses
Puntos: 0
Datos concatenados

Hola,
Puedo coger los varios datos de un formulario e insertarlos dentro de in mismo campo de la tabla.
Concretando.. esto es lo que tengo

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO referencias (ANO, SUBG, CLIEN, CERRADO, REFERENCIA, PROYECTO, PRESUPUESTO, TIPO_PRESUPUESTO, OFERTA_CONTRATO, CONTRATADO_POR, FECHA_FIRMA, PLAZO, INCENTIVO, OBSERVACIONES, AVAL, FECHA_ALTA_AVAL, IMPROTE_AVAL, ENTIDAD, BENEFICIARIO, CANCELACION_AVAL, anorden, ORDEN, FECHA_ALTA, FECHA_CIERRE) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['ANO'], "date"),
GetSQLValueString($_POST['SUBG'], "text"),
GetSQLValueString($_POST['CLIEN'], "text"),
GetSQLValueString($_POST['CERRADO'], "text"),
GetSQLValueString($_POST['REFERENCIA'], "text"),
GetSQLValueString($_POST['PROYECTO'], "text"),
....
Lo que me interesa hacer es que en el campo 'REFERENCIA' añada los datos concatenados de 'ANO' 'CLIEN' 'SUBG' 'ORDEN'
  #2 (permalink)  
Antiguo 14/01/2008, 09:04
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Re: Datos concatenados

Eso no lo puedes hacer en tu consulta, tendrás que crear una variable antes de hacer el INSERT con los datos que necesitas y luego ese valor enviarlo a tu consulta.

Saludos.
  #3 (permalink)  
Antiguo 14/01/2008, 11:29
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Datos concatenados

¿Cómo puedo crear esta variable?
En algunos casos tengo que insertar tambien el dato en la tabla
  #4 (permalink)  
Antiguo 14/01/2008, 12:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Re: Datos concatenados

Te recomiendo si no conoces el lenguaje que leas un tutorial de PHP y Bases de Datos.

Para crear una variable solo basta con declararla, o asignarle un valor:
Código PHP:
$unaVariable;
$otraVariable "algo"
Saludos.
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 11:45.