Foros del Web » Programando para Internet » PHP »

Como guardar el contenido de un select en una db

Estas en el tema de Como guardar el contenido de un select en una db en el foro de PHP en Foros del Web. Pues eso, ¿Cómo puedo guardar el contenido de un select en mi base de datos?...
  #1 (permalink)  
Antiguo 12/02/2003, 12:54
V_G
Invitado
 
Mensajes: n/a
Puntos:
Como guardar el contenido de un select en una db

Pues eso, ¿Cómo puedo guardar el contenido de un select en mi base de datos?
  #2 (permalink)  
Antiguo 12/02/2003, 13:47
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pero .. a que te refieres .. a las opciones de un "select" .. o al valor q seleccionas cunado eliges uno de esos "option" ?

(soponiendo q hablemos de un select de HTML . pues se puede confundir con la instruccion SQL SELECT ...)

Si ya tienes un "select" hecho con una serie de "options" .. tan solo tienes q crear una tabla en tu BD y guardarlos ahí como un registro nuevo cada "option" .. Otra cosa será mostar esos datos como "select" HTML ...


Un saludo,
  #3 (permalink)  
Antiguo 12/02/2003, 14:23
V_G
Invitado
 
Mensajes: n/a
Puntos:
Parece que no me he explicado muy bien

Me parece que no me he expresado muy bien....

A ver, lo que quiero hacer es guardar la fecha de este -:código:-

Nota: He intentado guardar la fecha que selecciono de cuarenta mil formas y no me guarda nada.
  #4 (permalink)  
Antiguo 12/02/2003, 14:59
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
De esos selects obtienes TRES variables en tu scritp q tenga que hacer el proceso de guardar esa fecha en algun campo de tu BD:

$dia
$mes
$year

(las recoges por $_POST o el método q uses en tu formaulrio ..)

El campo de tu Base de datos no sabemos q tipo es .. deberia ser un DATE minimo

Si es un campo tipo DATE (el de tu tabla de tu BD para la fecha)

debes de formar la fecha tipo: yyyy-mm-dd

Para eso concatenando esas tres variables lo tienes:
$fecha=$year.'-'.$mes.'-'.$dia;

si haces echo $fecha; .. obtendras la fecha en el formato "DATE" .. eso es lo q tendras q usar para hacer tu INSERT o tu UPDATE donde corresponda ...

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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 12:42.